Atom琳琅满目的插件中,为前端coder推荐一些实用的插件。
  1. sync-settings

    首先,这是一个配置备份插件,方便以后的迁移,配合gist实用快捷。

  2. atom-beautify

    使你的代码一键格式化,支持多种语言,相对较全。

  3. autoclose-html

    html代码自动化闭合,更加便捷的写div.

  4. autocomplete-paths

    更加智能的补全你的资源路径。

  5. autoprefixer

    为CSS和SCSS增加浏览器前缀。

  6. color-picker

    在编辑器选择你想要的颜色,找到颜色,点击就OK.

  7. docblockr

    辅助编写你的注释,让你爱上写注释。

  8. elastic-tabstops

    弹性制表符,适用于对于tab有强迫症的coder。

  9. emmet

    前端神器多年,前端必备,配合快捷键更个性化。

  10. file-icons

    指定文件扩展名的图标和颜色,改善视觉。

  11. git-control

    提供了一个GUI界面来管理所有常用的git命令。(如果你不喜欢命令行)

  12. gulp-control

    显示gulp任务的列表,在atom里实现GUI执行。

  13. highlight-selected

    双击时高亮当前选择的词。

  14. jquery-snippets

    支持jquery代码编写。

  15. language-vue

    高亮显示Vue代码,支持Vue组件.

  16. linter-csslint

    检测你的CSS是否基本规范,减少你的错误,提高代码质量。

  17. linter-jshint

    看你上面的,我想你也了解这个是干嘛的了。

  18. linter-sass-lint

    如果你使用SASS/SCSS,这个检测是必要的。

  19. minimap

    一个完整源代码的预览,让你看到代码地图。(不建议在一个文件里写很长的代码)

  20. minimap-highlight-selected

    在你代码概览地图上高亮显示你的选择。

  21. npm-install

    自动安装并保存任何npm模块,你只要require你的包,然后在atom里执行npm,你的包就会被下载。

  22. open-in-browsers

    你想在哪个浏览器里运行你的代码,安装这个吧。

  23. regex-railroad-diagram

    如果你经常要写正则表达式,这个插件可以显示光标下的正则表达式铁路图。

  24. simplified-chinese-menu

    Atom 的简体中文语言包,完整汉化,兼容所有已发布版本 Atom。

  25. tree-view-git-status

    树形文件视图中显示Git存储库状态。

  26. vue-format

    vue的格式化插件。

Tips:

1.之前找了很久atom的自动保存插件,没找到,原来骑驴找驴,在自带的核心扩展里面就有。autosave,把里面的配置settings里的"Enabled"勾选中,就可以在当前编辑页面失去焦点的时候自动保存。

2.在编辑器的核心包里有line-ending-selector可以定义你的换行类型。

这个链接是我的配置gist:

https://gist.github.com/AlenQi/e84eca296c2a5f274234e3212f8a6736(包含上面所有的插件,还有我自己的配置,可以直接导入扩展)

如果你想更改atom-beautify里的换行符,LF or CRLF ,see:

# Retrieves the default line ending based upon the Atom configuration

# `line-ending-selector.defaultLineEnding`. If the Atom configuration

# indicates "OS Default", the `process.platform` is queried, returning

# CRLF for Windows systems and LF for all other systems.

# Code modified from atom/line-ending-selector

# returns: The correct line-ending character sequence based upon the Atom

# configuration, or `null` if the Atom line ending configuration was not

# recognized.

# see: https://github.com/atom/line-ending-selector/blob/master/lib/main.js

在下面的路径下修改你想要的:

packages\atom-beautify\src\beautifiers\js-beautify.coffee

  getDefaultLineEnding= ->
switch atom.config.get('line-ending-selector.defaultLineEnding')
when 'LF'
return '\n'
when 'CRLF'
return '\r\n'
when 'OS Default'
return if process.platform is 'win32' then '\r\n' else '\n'
else
return null

Atom使用插件精选(FE)的更多相关文章

  1. Atom使用插件精选

    小颖之前公司的大哥推荐小颖用的编辑器是atom,之前都是他给小颖了一个atom插件安装列表,小颖电脑出了点问题,所以后来小颖把那弄丢了,小颖重装atom后,就不知道要安装什么插件,所以也百度了很多,今 ...

  2. ATOM常用插件推荐

    转载:http://blog.csdn.net/qq_30100043/article/details/53558381 ATOM常用插件推荐 simplified-chinese-menu ATOM ...

  3. Atom插件无法下载安装解决办法,Atom使用教程,Atom常用插件

    使用教程http://wiki.jikexueyuan.com/project/atom/plug-in.html atom通过setting中无法下载插件,通过apm也无法下载插件,可能是网络.co ...

  4. atom常用插件安装

    安装插件方法: File -Settings -Install 在搜索框里搜索你想要的插件,出来之后 点击install ,下图以 linter-selint 为例 ATOM常用插件推荐 simpli ...

  5. 介绍一些适用于 Web 开发者的 Atom 编辑器插件

    Atom 的社区很繁荣,有着丰富的扩展/插件(packages).安装 Atom 的 Package 非常简单,可以在编辑器的偏好设置里面安装,也可以在命令行中使用 apm 命令来安装. 在介绍适用于 ...

  6. Atom安装以及activate-power-mode atom package插件安装

    1.首先安装node.js,不然没有npm命令可用. 现在很多开源程序都使用npm来管理依赖包,所以node.js必备呀. 2.去下载atom安装包和activate-power-mode-0.5.2 ...

  7. Win7下安装一个装逼文本编辑器Atom + activate-power-mode插件

    Atom是Github推出的一个文本编辑器,搜索一下大概是给Web前端用的,最近比较火的是他的一个插件activate-power-mode,可以实现打字屏振效果. 用来装装逼还是挺适合的,本来想试试 ...

  8. atom 安装插件出现 EIO 错误

    今天给 atom 安装一个插件autocomplete-python的时候出现错误 npm ERR! Windows_NT 6.1.7600 npm ERR! argv "C:\\Progr ...

  9. Atom 编辑器插件:amWiki 轻文库

    amWiki 是一款基于 Javascript 脚本语言.依赖 Atom 编辑器.使用 Markdown 标记语法的轻量级开源 wiki 文库系统. amWiki 致力于让大家可以更简单.更便捷的建设 ...

随机推荐

  1. react-native 视频播放器(很不错哦)

    第一步: npm i -S react-native-af-video-player(安装前:先安装: react-native-video.react-native-keep-awake.react ...

  2. django rest framework 详解

    Django REST framework 是用于构建Web API 的强大而灵活的工具包. 我们可能想使用REST框架的一些原因: Web浏览API对于开发人员来说是一个巨大的可用性. 认证策略包括 ...

  3. selenium server在页面加载超时浏览器与driver通信失败时的妙用

    事实上,WebDriver有两种方式“驱动”浏览器的方式.1. Selenium Server:和Selenium RC一样的,通过指定远端服务器IP地址和端口号,由这个远端服务器来驱动浏览器.2. ...

  4. 关于Authorware的十二种使用技巧

    Authorware是美国Macromedia公司(现已被adobe公司收购)开发的一种多媒体制作软件,它是一个图标导向式的多媒体开发工具.今天我们学习一下Authorware的十二种使用技巧,如果你 ...

  5. 笨办法学Python(七)

    习题 7: 更多打印 现在我们将做一批练习,在练习的过程中你需要键入代码,并且让它们运行起来.我不会解释太多,因为这节的内容都是以前熟悉过的.这节练习的目的是巩固你学到的东西.我们几个练习后再见.不要 ...

  6. CToolTipCtrl使用详细解说

    很多的界面设计都需要有Tip提示,下面描述一下Tip的简单使用方法: 1. 首先要New一个CToolTipCtrl的对象m_pContentTip 2. 调用CToolTipCtrl的create函 ...

  7. java集合框架——Map

    一.概述 1.Map是一种接口,在JAVA集合框架中是以一种非常重要的集合.2.Map一次添加一对元素,所以又称为“双列集合”(Collection一次添加一个元素,所以又称为“单列集合”)3.Map ...

  8. cesium 实现路径漫游功能

    功能:路径漫游. 详细:绘制多个路径,删除路径,漫游路径选择,路径漫游. ①绘制路径 ②保存路径 ③路径切换 ④路径漫游 ⑤路径删除 ⑥删除完成

  9. POJ - 3109 Inner Vertices

    不存在-1的情况,而且最多一轮就结束了.如果新增加的黑点v0会产生新的黑点v1,那么v0和v1肯定是在一条轴上的,而原来这条轴上已经有黑点了. 离散以后扫描线统计,往线段上插点,然后查询区间上点数. ...

  10. E. New Reform_贪心,深搜,广搜。

    E. New Reform time limit per test 1 second memory limit per test 256 megabytes input standard input ...