前端开发者可以选择哪些代码编辑器
<p><img src="https://img2018.cnblogs.com/blog/1153309/201909/1153309-20190908195807610-1806173588.png"></p><h1 id="代码编辑器">代码编辑器</h1>
<p>程序员接触时间最长的就是代码编辑器。</p>
<p>代码编辑器主要分两种:IDE(集成开发环境)和轻量编辑器。很多人喜欢这两种各选一个。</p>
<h2 id="ide">IDE</h2>
<p>IDE(集成开发环境)是用于管理整个项目具有强大功能的编辑器。顾名思义,它不仅仅是一个编辑器,而且还是个完整的开发环境。</p>
<p>IDE 加载项目(通常包含很多文件),并且允许在不同文件之间切换。IDE 还提供基于整个项目(不仅仅是打开的文件)的自动补全功能,集成版本控制(如 git)、集成测试环境等一些其他“项目层面”的东西。</p>
<p>如果你还没考虑好选哪一款 IDE,可以考虑下面两个:</p>
<ul>
<li>Visual Studio Code(跨平台,免费)</li>
<li>WebStorm(跨平台,收费)</li>
</ul>
<p>对于 Windows 系统来说,也有个叫 “Visual Studio” 的 IDE,请不要跟 “Visual Studio Code” 混淆。“Visual Studio” 是一个收费的、强大的 Windows 专用编辑器,它十分适合于 .NET 开发。用它进行 JavaScript 开发也不错。“Visual Studio” 有个免费的版本 Visual Studio Community。</p>
<p>大多数 IDE 是收费的,但是他们都可以试用。购买 IDE 的费用对于一名合格的程序员的薪水来说,肯定算不了什么,所以去选一个对你来说最好的吧。</p>
<h2 id="轻量编辑器">轻量编辑器</h2>
<p>“轻量编辑器”没有 IDE 功能那么强大,但是他们一般很快、优雅而且简单。</p>
<p>“轻量编辑器”主要用于立即打开编辑一个文件。</p>
<p>“轻量编辑器”和 IDE 最大的区别是,IDE 一般在项目中使用,这也就意味着在开启的时候要加载很多数据,如果需要的话,在使用的过程中还会分析项目的结构等。如果我们只需要编辑一个文件,那么“轻量编辑器”会更快。</p>
<p>实际上,“轻量编辑器”一般都有各种各样的插件,这些插件可以做目录级(directory-level)的语法分析和补全代码。所以“轻量编辑器”和 IDE 也没有严格的界限。</p>
<p>下面是一些值得你关注的“轻量编辑器”:</p>
<ul>
<li>Atom(跨平台,免费)。</li>
<li>Sublime Text(跨平台,共享软件)。</li>
<li>Notepad++(Windows,免费)。</li>
<li>Vim 和 Emacs 很棒,前提是你知道怎么用。</li>
</ul>
<h2 id="不要争吵">不要争吵</h2>
<p>上面列表中的编辑器都是我和我的朋友(他们都是我认为很优秀的开发人员)已经使用了很长时间并且很满意的。</p>
<p>世上还有很多其他很好的编辑器,你可以选择一个你最喜欢的。</p>
<p>选择编辑器就像选择其他工具一样。要看你的项目,以及个人的习惯和喜好。</p>
<hr>
<blockquote>
<p>现代 JavaScript 教程:开源的现代 JavaScript 从入门到进阶的优质教程。React 官方文档推荐,与 MDN 并列的 JavaScript 学习教程。</p>
<p>在线免费阅读:https://zh.javascript.info</p>
</blockquote>
<hr>
<p><strong>微信扫描下方二维码,关注公众号「技术漫谈」,订阅更多精彩内容。</strong></p>
<p><img src="https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/6d62b21deb3b47f7bd7c610d3c658da2~tplv-k3u1fbpfcp-zoom-1.image"></p><br><br>
来源:https://www.cnblogs.com/leviding/p/11488096.html
頁:
[1]