作为前端开发人员🐵,想必这两款工具大家应该都很熟悉吧,它们都是一款代码编辑器,但是各自又都有着各自的优缺点,先来谈谈我常用的VSCode吧。

        “VS Code”(全称: Visual Studio Code) 首先,开源且免费!这一点就很香,千万别说免费的东西都不是什么好东西,VSCode可以算是我们前端人员的福音,再加上可以下载安装各种功能插件,直接起飞🛫,再看看它这简约清晰的界面(背景主题是可以自己换的噢)watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe15oeC5oeC5a2m5YmN56uv,size_20,color_FFFFFF,t_70,g_se,x_16

        那么VSCode到底有什么用呢?别着急,看下文:VSCode是一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,启动速度以及打开项目速度非常快,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统,是一款轻量级的编辑器。看完这些,你对它有了一定的了解吗?(VSCode代码区片段)watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe15oeC5oeC5a2m5YmN56uv,size_18,color_FFFFFF,t_70,g_se,x_16

        关于另一款编辑器WebStorm,这也是编程界神一般存在的“人物”,WebStorm已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等等这些美誉都不为过,但是呢!它是要收费的,是不是突然就不香了,哈哈哈,再跟你说几个WebStorm“不可告人的秘密”,首先,它的启动速度以及打开工程速度缓慢,有时候打开一个小项目都要等1分钟甚至更长时间,更别说一个庞大的项目。还有就是非常吃资源,占用的内存远高于VSCode。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe15oeC5oeC5a2m5YmN56uv,size_20,color_FFFFFF,t_70,g_se,x_16

        那难道WebStorm不仅要收费还满是缺点?当然不是啦,欲扬先抑才是文章的精髓嘛,WebStorm对第三方库API的支持,快速引入组件(import组件名+回车),自动修改一下不符合eslint的代码,特别明显的就是console.log(),这个在VSCode里面要先敲console再按.然后再敲入log,实在是不舒服,但是在WebStorm里面,直接.log+回车就完事。好了,WebStorm的优点远远不止这么点,毕竟没点真本事也不敢乱收取咱们用户的money对吧,再强调一遍:WebStorm是要收费的噢。

        接下来我还是主推VSCode,因为现如今VSCode的市场占有率要高于WebStorm,加之由于我个人使用的是VSCode,所以我给大家带来了VSCode的下载方式:

点击前往下载VSCode,官网正品发布

这是它的官网首页

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe15oeC5oeC5a2m5YmN56uv,size_20,color_FFFFFF,t_70,g_se,x_16

 点击Download,进入下一个界面:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oe15oe15oeC5oeC5a2m5YmN56uv,size_20,color_FFFFFF,t_70,g_se,x_16

然后根据自己的计算机配置来选择下载的版本。关于上期的疑问,今天答案来了:“Just Code”,所以还在犹豫什么呢,感觉下载,上手感受一下来自VSCode的快乐吧 

         好了,其实吧,我觉得工具这个东西呢,只要自己用着顺手就行,哪怕你直接用记事本敲代码也没问题,自己喜欢就好,但是不管你用什么,都要保证自己的效率和具体功能的实现。关于前端前期编辑器方面的准备工作已经交代完毕,接下来的文章将是纯技术性的了,欢迎大家继续关注(凌晨2点还在码文章,救救孩子吧😭),感谢相遇,下期再见✌

 

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐