有哪些好用的代码编辑器值得推荐?

谢谢邀请!
不要跟我说Emacs和Vim,尽管我自己学生时代也曾经花了很大的精力去学习使用Emacs和Vim,工作以后还是觉得对于大多数码农来说,目前visual studio code可能就是最好的文本编辑器 。
开源免费跨平台、支持语言多
visual studio code是微软基于Electron这个框架进行打造的,本身就是开源免费的文本编辑器 。visual studio code是真正的跨平台代码编辑器,在Windows/macOS/Linux都有官方版本发布,而且微软提供稳定的技术支持 。
visual studio code支持的语言非常丰富,主流的编程语言C/C++、Objective-C、Swift、Perl、Java、C#、XML/HTML/CSS、PHP、visual Basic、Lua、Go、JSON、R、TypeScript、Clojure、Ruby、Python、JavaScript、Coffee Script、F#、SQL、Groovy、Rust支持都非常好;对于比较冷门的Less、HandleBars、Jade、Razor、Batch、Sass支持也非常好;现在还提供了对PowerShell、Ini、Makefile、Dockerfile的支持 , 这可以说是比较全能的功能了,最后就是对于经常写作的开发者,Markdown肯定是必备的,毕竟这样写出来的文章才有灵魂 。

有哪些好用的代码编辑器值得推荐?

文章插图
插件丰富、文档齐全
一个好的文本编辑器一定要具有高可扩展性,一个完美的开发者工具一定要完善的文档 , 不然功能就会受到限制,也不会有稳定的社区贡献 , 遇到问题了之后你又找不到解决的办法,就会非常麻烦 。
visual studio code拥有非常丰富的插件库,微软自己也开发了很多出色的插件,也是在微软的影响下,很多第三方团队、很多开发者贡献了非常多的插件到微软的插件库,可以说现在的visual studio code社区已经不缺讨论的话题了 , 因为插件足够丰富qq空间文字在线代码编辑器,这也是Emacs/Vim之所以分别被成为神之编辑器和编辑器之神的根本原因 , 高可扩展性是一个好工具的前提 。最最最重要的是,visual studio code的插件安装、管理超级方便并且超级简单 , 基本上是零门槛的 。
光有了插件还不行,还得有完善的文档 , 很多玩Linux的开发者,刚开始入门的时候会遇到各种各样的问题 , 可是遇到了问题自己又找不到解决办法qq空间文字在线代码编辑器,主要就是很多Linux工具没有完善的文档,而一个出色并且成熟的开发者工具一定要有非常成熟的文档,Arch Linux之所以能够成为很多开发者心目当中的王,除了滚动更新和自身的很多优点之外 , 最重要的就是Arch Linux的文档Arch Wiki是一个非常强大的Linux文档,当然visual studio code就有这样的文档 , 官方文档基本上能够解决掉所有问题 。
除了以上讲到的比较硬核的原因,visual studio code还拥有着漂亮的用户界面,尤其是macOS下暗黑模式看着非常舒服,难道你不是一个肤浅的程序员吗?那么你为什么还不把自己的文本编辑器换成visual studio code?
本文为字节跳动签约作者EmacserVimer悟空问答原创文章 , 未经允许转载、抄袭必究!
【有哪些好用的代码编辑器值得推荐?】本文到此结束,希望对大家有所帮助!

猜你喜欢