如何选择一款适合前端开发的代码编辑器

如何选择一款适合前端开发的代码编辑器

程序员职业-编写程序代码在笔记本电脑上

程序员的基本工作就是码代码,因此你的大多数工作时间都是在和代码编辑器打交道。当您决定学习前端开发后,首要的事情就是选择适合自己手感的代码编辑器。

本文将分析各种代码编辑器,让您选择出一款适合您的代码编辑器,一款适用于前端开发的编辑器。

如何选择一款适合前端开发的代码编辑器

文本编辑器

文本编辑器最基本的功能就是能让您编写纯文本(不自动添加格式),最好的例子就是windows系统自带的记事本,而word或者wps就不符合这个基本要求。

如何选择一款适合前端开发的代码编辑器

文本编辑器

但是基本上没人会选择用记事本来写代码,因为它不能简化或者自动编辑格式化代码。

如何选择一款适合前端开发的代码编辑器

在线编辑器

有一些文本编辑器专门用于编写代码。这些被统称为代码编辑器。代码编辑器可以是独立程序,也可以内置于集成开发环境(IDE)中。

有很多优秀的在线代码编辑器。比如CodePen,Web Maker和Plunker,它们不仅仅是在线编辑器,还是开发社区,能够浏览到其他大佬写的代码。您可能已经习惯使用在线编辑器,因为许多在线学习编程的平台(如freeCodeCamp)都自带在线编辑器。

如何选择一款适合前端开发的代码编辑器

本地编辑器

但是,如果您希望将提高您的编码提升到一个新的水平,您需要熟悉一款桌面代码编辑器。

如果您询问其他人正在使用的代码编辑器,问五个人可能会有五个答案,因为编辑器太多了。

如何选择一款适合前端开发的代码编辑器

程序员职业-编写程序代码在笔记本电脑上

如果您刚刚开始学习编程,您需要选择一个能轻易上手的编辑器。这样可以让您建立信心。

如何选择一款适合前端开发的代码编辑器

Visual Studio Code - 免费

Visual Studio Code,简称VS Code,它是目前使用人数最多的编辑器。尽管它由微软发布于2015年,与其他热门编辑器相比显得有些年轻,但它在过去几年中一直在不停的更新,它在最新的Stack Overflow调查中被选为Web开发人员中最受欢迎的文本编辑器。

如何选择一款适合前端开发的代码编辑器

VS Code不仅仅是一个基本的代码编辑器。有人说它更像是IDE而不是代码编辑器,因为它提供了许多通常只在IDE中才有的功能。主要功能包括内置调试工具,智能代码提示,集成终端以及对简易的Git操作(微软刚收购了GitHub)。作为初学者,您可以利用这些功能大大提高编程效率。

如何选择一款适合前端开发的代码编辑器

可定制性是VS Code另一个让程序员喜爱的功能。它支持数千个插件和主题,您可以安装这些插件和主题以进一步增强其功能。

如何选择一款适合前端开发的代码编辑器

SUBLIME TEXT 3 - 80美元

Sublime Text 3是我刚刚学习前端开发时首次使用的编辑器,所以我对它情有独钟。由于其简单易用的特点,很受前端开发工程师们的喜爱。

如何选择一款适合前端开发的代码编辑器

虽然与VS Code相比,它对JavaScript的支持无法开箱即用,但您可以通过安装插件来扩展它。它运行起来非常快,也不占用大量内存,这就是为什么所以如果你的计算机内存小于4GB,我推荐您使用它。

虽然Sublime单个用户许可证的价格高达80美元,但可以免费下载和使用。您只会不断的收到一条弹出消息,提醒您购买许可证。

如何选择一款适合前端开发的代码编辑器

Atom - 免费

Atom由GitHub于2014年推出,它是开源的,可以免费使用,所以它一开始获得了前端工程师们热烈的追捧,但它从未像Sublime那么受欢迎,现在也已被VS Code超越。

如何选择一款适合前端开发的代码编辑器

这并不是说Atom是一个糟糕的编辑器。它也适合初学者,无需配置即可使用。就像VS Code一样,它也可以通过安装插件进行扩展,并支持许多类似IDE的功能。

如何选择一款适合前端开发的代码编辑器

WEBSTORM - 每年129美元

WebStorm是许多前端开发工程师的另一个选项,尽管它是一个成熟的IDE而不仅仅是编辑器。

大多数用户都喜欢它对JavaScript及其生态系统的深度支持。另一方面,它比上面提到的编辑器具有更陡峭的学习使用曲线,以及许多初学者不太需要的功能。

如何选择一款适合前端开发的代码编辑器

我认为当您有很多开发经验后,WebStorm可以是一个提高你生产力的工具,所以您不应该一开始就用它学编程。

如何选择一款适合前端开发的代码编辑器

手感好的才是最好的

选择哪个编辑器学习编程?选择合适你的,用起来舒适的。所有这些都为前端开发创造了良好的编程环境,都是为了提高你的开发效率

前期不建议花太多时间学习像Vim或WebStorm这样复杂的工具。作为初学者,你应该更多地关注编程本身,这就是为什么我依次介绍Visual Studio Code,Sublime Text和Atom,因为他们都欢迎新手。我建议你试试这三个并挑选一个手感最好的那个。有需要学习前端的可以找广州蓝景,20人小班制。

最后,如果有想一起学习web前端,HTML5及JavaScript的可以来一下我的前端群733581373,好友都会在里面交流,分享一些学习的方法和需要注意的小细节,每天也会准时的讲一些前端的炫酷特效,及前端直播课程学习

如果想看到更加系统的文章和学习方法经验可以关注的微信号:‘web前端技术圈’或者‘webxh6’关注后回复‘2018’可以领取一套完整的学习视频

猜你喜欢

转载自blog.csdn.net/qq_40433465/article/details/83541648