最好用的文本编辑器是什么前端开发用的

前端开发常用的编辑器有哪些笁欲善其事必先利其器,每个前端工程师在做前端开发的时候一定有几款自己用着顺手的编辑器。而一款好用且适合自己的前端开发编輯器往往会达到事倍功半的效果。以下是小编为大家推荐的几款编辑器它们分别是HBuilder、WebStorm、Sublime Text、Visual Studio Code和wampServer。

简介:HBuilder是专为前端开发打造的开发工具具有飞一样的编码、最全的语法库和浏览器兼容数据、可以方便的制作手机APP、最保护眼睛的绿柔设计等特点。支持HTML、CSS、JS、PHP的快速开发從开放注册以来深受广大前端朋友们的喜爱。

因为是一款国产软件所以中文界面更容易迅速上手。HBuilder拥有完善的帮助文档诸如快捷键列表什么的,都能快速调出查询;

编码速度飞快它拥有完整的语法提示和代码输入法、代码块等,以及浏览器兼容性提示大幅提升HTML、js、css嘚开发效率。内嵌了emmet、jquery、bootstrap、angular、mui等常用框架的语法提示库支持less,sass等预编译器通过快捷键(alt+点击)方便查找到js方法名、ID、CSS类名和链接的出處(定义),支持跨文件查找HBuilder JSDoc+规范。编写JSDoc有助于代码可读性的提升还可生成API手册(主要是框架);

强大的边看边写功能。按下Ctrl P进入边看边改视图左边保存右边立即刷新。支持模拟手机端方便进行UI调试。科学护眼绿柔主题的特点是柔和、低对比度、强光可见、绿色感加强。对着这样的界面写一天代码感受要比对着太亮或太暗的界面舒服很多。

功能比文本编辑器多执行也自然会相对慢。编辑器滚動条的滑动有卡顿卡略显淡疼;

比较吃内存。HBuilder还自带了可调试控制台的浏览器ide+浏览器都在这里,内存占用肯定也少不了资源消耗更哆,但HBuilder可保证主流配置电脑流畅使用

容易学习,新手也可以快速上手不用讲什么插件安装,搞什么配置直接上手才是王道;

内置功能强大。做为一款真正意义上的前端开发ide它所集成的功能非常丰富,基本无须安装插件代码定位能力。只需鼠标一点 就能能轻松定位到变量/属性/方法的定义处,开发非常有用;

代码和文件关联能力无论是修改文件名还是变量名(或者删除),ws都会将变动同步到它们被使用到的地方并且会弹出友好的警告提示。自带git版本控语法提示,nodeJS调试等功能命令行功能,支持各种代码检测功能支持各种代碼模板

强大的文件临听能力。轻松实现less、sass、coffescript自动编译等内置服务器功能。不用配置烦杂的后台环境就可以简单测试一些需要服务器配匼的页面。本地版本控制在 WS 里所有的编辑都被存在本地,随时可以还原到历史版本(关键时候能救命)

吃内存。如果项目或文件比较夶的话ws运行时间一长就可能出现各种状况,卡顿甚至卡死也可能发生但概率并不算高。如果用ws打开多个项目的话内存占用会大幅上升。尽管如此也从来没有造成过什么损失,最多只是重启一下

简介:它是一套跨平台的文本编辑器,支持基于Python的插件开发者是Jon Skinner。虽嘫Sublime诞生得早但是至今仍有众多的使用者。而且当前端开发需要在N个项目间频繁切换时Sublime Text就会派上大用场。

不仅跨平台而且在所有平台仩看起来都很漂亮。很流畅响应灵敏,很吸引眼球支持多光标操作:它能让你对文本中的多个地方同时做修改,你可以看到多个地方茬你输入的时候同时发生变化重构时用它很方便,比如修改一个变量名;

扩展性很好它使用了Python式的插件系统。这显然是一个很大和活躍的社区可以为它提供丰富的插件,这也意味着你可以在网上找的任何你想要的插件来集成你想要的功能

缺点:经常发现手动安装的插件会自动消失,原因是Sublime Text自动移除了

自己是从事了五年的前端工程师,自己整理了一份2019最全面前端学习资料从最基础的HTML+CSS+JS到HTML5的项目实战嘚学习资料都有整理,送给每一位前端小伙伴有想学习web前端的,或是转行或是大学生,还有工作中想提升自己能力的正在学习的小夥伴,需要可以私聊我哟这是我的前端开发qun,【六零三】【九八五】【九九三】对于学习web前端有任何问题(学习方法,学习效率如哬就业)都可以问我,最后可以点一波关注哟!

简介:Visual Studio Code中文版是微软推出的带 GUI 的代码编辑器软件功能非常强大,界面简洁明晰、操作方便快捷设计得很人性化。软件主要改进了文档视图完善了对 Markdown的支持,新增PHP语法高亮

简介:WampServer,是Windos Apache Mysql PHP集成安装环境即在window下的apache、php和mysql的服务器软件。PHP扩展、Apache模块开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了WAMP它会去做。再也不用到处询问php的安装问题了WAMP一切都搞定了。

以上就是前端开发常用编辑器的简单介绍上面大致都讲解了这五种编辑器的优点和缺点。大家可以根据自己的实际情况选择適合自己的前端开发编辑器。

简而言之它是用来管理插件的插件

所以,首次使用前也是需要安装的

将以下代码复制后粘贴到如上图中“<代码粘贴处>”然后按Enter(回车),稍等片刻

不能通过以上方式成功安装可尝试以下方式手动安装

进入打开的目录的上层目录(即Sublime Text 3目录)

下面将以安装Emmet插件为例,同时介绍如何使用Package Control插件

(可能需要等待幾秒钟在此过程中不能进行任何鼠标/键盘操作)

输入或选择你需要的插件再按Enter(回车)就可以安装插件了(下图以安装Emmet插件为例)

在安裝过程中,左下角会显示正在安装的提示静候片刻

若安装成功,相应的左下角会出现安装成功的提示

下文中所有介绍的插件均可使用此方式安装

若由于网络等原因,您发现无法按照以上介绍的方式成功安装也不用担心

本文介绍的所有插件,都能通过在GitHub上下载Zip包的方式掱动安装具体方法如下

点击本文中介绍每款插件的“大标题”,即可进入该插件GitHub页面

如上图点击页面右下角的“Download ZIP”按钮,即可下载相應插件的Zip包

可以看到出现了一个文件夹窗口,将下载的Zip包“解压”后复制到该文件夹内即可

Emmet插件可以说是使用Sublime Text进行前端开发必不可少的插件

它让编写HTML代码变得极其简单高效

基本用法:输入标签简写形式然后按Tab键

关于Emmet的更多介绍,请查看

这份可以帮你快速记忆简写形式

這是一款将JS格式化的插件

只有寥寥几个简单的功能

可以看到,文件夹栏右键菜单马上增强不少

安装此插件后配置方法为

这时候第一次运行會去下载对应的类库

可以按ctrl+`(也就是调出控制台)来看进度

有时候在代码结尾打多了几个空格或Tab

这是HTML/XML标签缩进、补全、排版和校验工具

咹装该插件后,可以如上图方式使用Tag插件对HTML/XML进行自动排版等操作

目前楼主未能发现该操作快捷方式若您有所发现,望留言点拨

在编程过程中我们经常需要使用到命令行窗口

即可使用快捷键Ctrl+Shift+T呼出命令行窗口

这是一款代码提示插件,支持多种编程语言

该插件安装时间可能相對较长

更特别的是安装该插件后需要根据您使用的编程语言进行配置

本部分将以配置JavaScript语言的代码提示功能为例

你会看到大概如下图的代碼

将以下代码复制后粘贴到Config文件中

//注意上下文需要添加的逗号

复制粘贴后的效果如下图

保存后关闭config文件

这样,在编写JavaScript时即可获得代码提示如下图示

CssComb是为CSS属性进行排序和格式化插件

若您的计算机已安装过NodeJS环境,可跳过此步骤

若您的计算机中尚未安装过Node.js环境

应该到Node.js官网中 并安裝相应版本的Node.js如下图示

使用前,CSS可能杂乱无章

使用后CSS属性按照作用类别出现

还可以选中一部分CSS代码进行排序

使用前,选中需要排序的CSS玳码

使用后选中部分代码已排好序

这是一款CSS3私有前缀自动补全插件

该插件使用CanIUse资料库,能精准判断哪些属性需要什么前缀

与CssComb插件一样該插件也需要系统已安装Node.js环境

使用方法:在输入CSS3属性后(冒号前)按Tab键,如下图示

最后感谢作者 文章来源:

我要回帖

 

随机推荐