推荐程序员常用的几款编写代码工具

火币

火币

火币是全球三大交易所之一,虚拟货币交易平台安全可靠,注册领取新人礼包!

推荐一些优秀的写代码工具和使用感受

基本都是我曾经或正在使用的,附带一些使用感受。

编程开发工具一览

本地编辑器
Notepad

其实就是 Windows 系统自带的记事本啦,致敬经典!

别小瞧记事本,其实它也能作为一款最原始最纯洁的代码编辑器来使用。比如我初学前端时,就用记事本编辑网页代码,然后在保存文件时修改后缀为 .html ,双击就能运行了。正因为原始、没有任何代码提示和校验功能,所以记事本很适合培养新手写代码的规范,缩进、代码的正确性都要自己来保证。

图片[1]-推荐程序员常用的几款编写代码工具-玩转网 | 902D.Com

Notepad++

虽然软件名称叫 Notepad++,但它的功能可以说比 Win 自带的记事本高了几个次元!

它是一款开源免费的文本编辑器,软件非常轻小,但却同时支持几十种编程语言,很适合拿来写一些代码片段,开发项目也不在话下。

2.Sublime Text

极其轻量、界面简洁的文本编辑器。软件基本能做到秒开,并且也支持各种插件安装,功能也是非常强大的!

图片[2]-推荐程序员常用的几款编写代码工具-玩转网 | 902D.Com

Visual Studio Code

就是 VS Code,是微软 2015 年发布的 免费开源 的轻量级代码编辑器。由于轻量、炫酷、插件丰富等特点,使得这些年来它越发受到开发者的青睐。

首次安装 VS Code 时,它是一款简单易用的代码编辑器。但通过安装各种插件,可以将其打造为适用于开发一切编程语言的强大 IDE(集成开发环境)。其中有一款知名的 远程开发 插件,吸引了不少开发者,大大提高开发效率。

图片[3]-推荐程序员常用的几款编写代码工具-玩转网 | 902D.Com

Atom
GitHub 开源的代码编辑器,官网称其为 21 世纪的极客编辑器,特点是简洁炫酷,让人一看就想写代码哈哈。

图片[4]-推荐程序员常用的几款编写代码工具-玩转网 | 902D.Com

和 VS Code 一样,可以通过安装插件来增强 Atom 的功能,把它从代码编辑器打造成功能丰富的 IDE。

我在大二的时候第一次接触 Atom,就是被它的界面吸引,给我一种 “用它写代码会很酷” 的感觉。但实际使用后,感觉并不如 Sublime Text 轻量,而且当时还频繁出现输入时闪退的 Bug,所以后面就一键卸载了。

本地 IDE
上面提到的几款本地开发工具本质上更像是文本编辑器,很多都已经无法满足(或者不太方便)复杂的企业级项目开发,所以,为了提高开发效率,通常我们会使用包含了更多功能的 IDE。

除了一款主武器外,我还选择极其轻量的 Sublime Text 作为副武器,当我要临时记录或编辑一些代码时,我会把它单独粘贴到 Sublime 的新标签页,把它当成一个灵活的备忘录或者小剪切板。当我要去阅读服务器上密密麻麻的日志或 dump 文件时,我也会把文件下载到本地,再用 Sublime 打开,获得更好的阅读体验。此外,Sublime 也常常被我当做文本替换、格式化代码工具。

图片[5]-推荐程序员常用的几款编写代码工具-玩转网 | 902D.Com

文本替换

为什么选择这些本地开发工具呢?其中很重要的一点是它们都支持安装插件。建议大家像我一样,通过安装插件来增强开发工具的功能,比如快捷键提示、代码提示、代码美化、代码检测、代码生成、代码小地图等。

想要做到真正高效,光有本地的工具是不够的。我们在工作中经常会编写一些小脚本,在保证安全性的前提下,我会选择直接找一个可在线编辑和运行代码的 Web 编辑器,上面提到的那些都可以。

在我需要快速学习或体验一门新技术时,一般直接使用官方自带的 Web IDE 来练手,省去了搭建环境的麻烦。

建议大家也利用好 Web 在线开发工具,尤其是在初学编程时,直接在线上手写代码更容易提起对编程的兴趣,才能坚持学习下去,千万不要被一些复杂的环境搭建过程直接劝退了!

最后,除了选择好的开发工具,熟练使用开发工具也是优秀程序员的必备技能。持续写代码、持续探索工具的妙用,提高你的编程效率吧。

© 版权声明
THE END
点赞112赞赏 分享