分享一些优秀的写代码工具和使用感受
大家好,我是鱼皮。
俗话说的好:工欲善其事,必先利其器。一款好的开发工具对程序员来说是至关重要的,可以降低开发成本、提高开发的效率和代码质量。
所以今天分享一些主流的编程开发工具,基本都是我曾经或正在使用的,附带一些使用感受。
编程开发工具一览本文大纲:
鱼皮开发工具一览
本地编辑器Notepad其实就是Windows系统自带的记事本啦,致敬经典!
别小瞧记事本,其实它也能作为一款最原始最纯洁的代码编辑器来使用。比如我初学前端时,就用记事本编辑网页代码,然后在保存文件时修改后缀为.html,双击就能运行了。正因为原始、没有任何代码提示和校验功能,所以记事本很适合培养新手写代码的规范,缩进、代码的正确性都要自己来保证。
Notepad++虽然软件名称叫Notepad++,但它的功能可以说比Win自带的记事本高了几个次元!
它是一款开源免费的文本编辑器,软件非常轻小,但却同时支持几十种编程语言,很适合拿来写一些代码片段,开发项目也不在话下。
SublimeText极其轻量、界面简洁的文本编辑器。软件基本能做到秒开,而且也支持安装各种插件,功能非常强大!
Vim适用于Linux操作系统的文本编辑器,这个编辑器比较“特殊”,没有华美的界面,操作都在小黑框框中进行。
VIM界面
因此对于新手来说可能不太友好,想要自如地操作它,就要花一些时间去学习它的使用快捷键。可一旦上手,就会发现它其实很牛逼很好用很高效,而且可谓是极客们的装x神器!
网上有一张Vim快捷键的键盘图,看一下就大概知道这东西可操作性还是很强的。
后台开发中,有时我们需要对Linux服务器上的文件进行编辑,使用Vim就能直接解决了,因此多少还是要学习一点它的基础用法。
VisualStudioCode就是VSCode,是微软年发布的免费开源的轻量级代码编辑器。由于轻量、炫酷、插件丰富等特点,使得这些年来它越发受到开发者的青睐。
首次安装VSCode时,它是一款简单易用的代码编辑器。但通过安装各种插件,可以将其打造为适用于开发一切编程语言的强大IDE(集成开发环境)。其中有一款知名的远程开发插件,吸引了不少开发者,大大提高开发效率。
AtomGitHub开源的代码编辑器,