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. SharePoint 2010 技术参数(整理)

    今天整理一些 SharePoint 2010 的技术参数,其内容都来自 SharePoint-Sandbox 网站. 有些参数值是硬性的,比如列表单条记录的尺寸:而有些是为了使用和性能考虑的推荐值. ...

  2. SpringBoot 很重要的一个类WebMvcConfigurerAdapter 的使用

    自定义资源映射addResourceHandlers 比如,我们想自定义静态资源映射目录的话,只需重写addResourceHandlers方法即可. @Configuration public cl ...

  3. Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid b

    Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid b ...

  4. 二叉查找树(c++)

    二叉查找数的操作: #include <iostream> using namespace std; typedef struct BitNode { int data; struct B ...

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

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

  6. 4 - 函数&装饰器 and 迭代器&生成器

    函数是什么 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的.程序里函数的定义是: 定义:将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 ...

  7. April 13 2017 Week 15 Thursday

    Happiness takes no account of time. 幸福不觉光阴过. Do you know the theory of relativity? If you know about ...

  8. AFNetworking 初探

    AFNetworking 初探 繼ASIHTTPRequest發佈不再維護的訊息之後,如果我們不使用CDN(雲端伺服器),AFNetworking 會是一套不錯的選擇.下載網址:https://git ...

  9. Hive 配置显示表头和数据库信息

    在 conf/hive-site.xml 中添加如下配置 <property> <name>hive.cli.print.header</name> <val ...

  10. Object类的常用方法

    Object类是Java中所有类的始祖.如果没有明确的指定继承,则默认继承Object类.在Java中除了基本类型外都是Object类型的对象,包括数组. 1)equals方法 Object: pub ...