文件图标: file-icons

根据不同文件后缀名显示不同类型图标

标签栏根据不同文件格式显示色彩: filetype-color

在标签栏不同格式文件显示不同的颜色的标题,支持二度设置。

小地图:minimap

用过 Sublime Text 的友友们都知道有一个很实用的功能,就是内部编辑那里有一个小小的代码图,

这货就是补全 Atom 这个功能的,支持高亮代码,还可控,具体看内部设置。

实时预览HTML页面: atom-html-preview

Atom编辑器内实时预览的工具。

  • 快捷键

    • 默认快捷键: CTRL + P 调用,会和内置核心插件冲突(切换文件那个)
    • 修改版快捷键: CTRL + F12 (感觉方便使用且没有冲突的快捷键)
  • 修改自定义键盘映射文件:
#实时浏览器调用快捷键
'atom-text-editor':
'ctrl-F12':'atom-html-preview:toggle'

atom 内置了 Dev Live Reload 这个插件;

这个插件的作用就是重新加载所有样式和规则,

有点类似 linux 的 source xx.sh 一样..即时生效。

调用快捷键是 CTRL + SHIFT + ALT +R

当然,关闭 atom 再开 atom 编辑器也能达到重新加载所有样式规则的效果......

同步备份atom设置到github: Sync-settings

同步 Atom 的设置文件,自定义快捷键,用户风格,初始化脚本及代码片段,还支持已安装的插件同步。

  • 初始化设置

    • 进入设置中心找到该插件,点击该插件的 setting 项进入到二步设置;
    • 打开自己的 github 创建一个personal access token
    • 复制生成的 token 序列,粘贴到插件的 sync-settings 插件的二步设置相关的 Token 项中。
    • 打开 github 的 gist 服务,创建一个 gist。
    • 将 gistID 粘贴到 sync-settings 插件的二步设置相关的 gistID 项中。
      • 注:gistID就是在你的gist页面网址最后的那串32位的16进制数字。
      • 类似39d20859457f059a84b66577c80d4d38

  • 使用方法(配置完毕后)

    * 在文档编辑页面,按下全局命令搜索面板(Ctrl+shift+p)

    * 搜索sync- ,会有可选项

    * sync-settings:backup – 备份当前配置;

    * sync-settings:restore – 恢复配置,(将gits上的配置文件)直接覆盖(本地);

    * sync-settings:view-backup – 执行备份后到线上查询备份,访问gist;

    * sync-settings:check-backup – 查询最后一次备份是否正常;

    * 备份成功和失败都有一条信息提醒。

自动补全 autocomplete-plus

完善自带 autocomplete,有二度设置,接下来列出的一些有二度设置

  • autocomplete-python — 你懂得,更加细致
  • autocomplete-paths — 实用派,路径补全
  • autocomplete-html — 你懂得,更加细致
  • autocomplete-bibtex — Github的markdown语法
  • autocomplete-snippets — 如名字
  • autocomplete-css — 你懂得,更加细致
    • less-autocompile — 实时编译
    • docblockr — 注释插件,非常的实用

支持html和css格式文件中代码速写插件: emmet

html中用法

a、新建空文件后,改变文本格式为html(点击atom最右下角显示的文本格式来改变),
然后在文本空白处输入标签名html、head、div、article、a…后按tab键.
b、多倍数个的同类标签: li*3
c、快速设置class/id属性默认的div标签: .clsName/idName然后tab会出来class/id为clsName/idName的div标签
d、快速设置class/id属性的任意标签: 如h1.title/h1#title出来id/class为title的h1标签
e、>嵌套符来速写嵌套关系的标签: ul>li*3>a
f、{}设置标签内value值:如ul>li{value1}+li{value2}

css中用法

新建空文件后,改变文本格式为css(点击atom最右下角显示的文本格式来改变),

只需书写属性和值的第一个缩写字母+值。

//典型速写举例
//1、输入db后按tab键
display: block;
//2、输入dib后按tab键
display: inline-block;
//3、输入mb10
margin-bottom: 10px;
//4、输入m10%
margin: 10%;

更多缩写用法请查看emmet官网

webserver服务器插件: atom-live-server

用法介绍:

ctrl-shift-3 launch live server on port 3000.
ctrl-shift-4 launch live server on port 4000.
ctrl-shift-5 launch live server on port 5000.
ctrl-shift-8 launch live server on port 8000.
ctrl-shift-9 launch live server on port 9000.

更多请参考atom-live-server官网

关于atom的绝赞插件有好的会随时再更新。

end

Atom 绝赞插件的更多相关文章

  1. Windows 绝赞应用(该网站收集了日常好用的工具和软件)

    在我们的电脑使用过程中,或多或少的被流氓软件恶心过.流氓软件之所以这么流氓全是靠他那恐怖的用户数量,基本上形成垄断后,各种流氓行为就一点点体现出来了. 我们也可以选择不用,但对流氓软件来说多你一个不多 ...

  2. Atom 必装插件

    Atom 必装插件 转载请注明出处. https://blog.csdn.net/Nick_php/article/details/54020956 主题 atom-material-ui 字体配色 ...

  3. atom无法安装插件的解决方法之一

    atom通过setting中无法下载插件,通过apm也无法下载插件,可能是网络.config配置的问题,不好解决. 下面的方法全手动,基本属于万金油方法: 1,在atom的setting页面中点击op ...

  4. Atom编辑器的插件

    先说下atom的插件安装方法吧,因为没用过苹果电脑,所以这里就只说下windows的操作吧. " ctrl+, "调出设置面板 点击install按钮,进去搜索插件面板 1.exp ...

  5. Atom安装activate-power-mode插件(震动炫酷)

    1.下载安装Atom,地址:https://atom.io/ 2.下载安装activate-power-mode插件,地址:https://github.com/JoelBesada/activate ...

  6. Atom手动安装插件和模块的解决方案

    最近开始使用Atom编辑器写作.为了预览带LaTeX公式的markdown文档,尝试安装插件markdown-preview-plus,但是总是失败.经过仔细查看错误输出和网上相关问答,发现尽管报错为 ...

  7. atom添加eslint插件

    在atom编辑器里添加插件,操作步骤如下:以atom-ide-vue插件为例 //切换到插件目录cd /Users/name/.atom/packages //将需要下载插件的源代码拉下来git cl ...

  8. Atom读写MarkDown插件选择,以及墙内安装markdown-preview-enhanced,及markdown和mermaid使用教程

    1.Atom自带markdown-preview 功能太少,需要大量拓展. 2.markdown-preview-plus 功能还不错,但是其中的滚动条插件markdown-scroll-sync和最 ...

  9. Atom本地安装插件右上角出现红色报错解决方案

    在github上搜索你相中的插件(Package),并下载ZIP包或直接克隆项目到本地.然后将该包直接复制到C盘中的用户下的 .atom\packages\ 文件夹下,注意 atom前面有一个点. 然 ...

随机推荐

  1. 深入理解Java虚拟机:虚拟机类加载机制

    目录 7.1 概述 7.2 类加载的时机 类的生命周期 5种情况需要"初始化" 7.3 类加载的过程 1.加载 2.验证 3.准备 4.解析 5.初始化 7.4 类加载器 类与类加 ...

  2. Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法

    什么是ApplicationContext? 它是spring的核心,Context我们通常解释为上下文环境,但是理解成容器会更好些. ApplicationContext则是应用的容器. Sprin ...

  3. 微信小程序学习资料整理

    基础篇 官网: https://mp.weixin.qq.com/cgi-bin/wx 微信小程序: 小程序是一种新的开放能力,开发者可以快速地开发一个小程序.小程序可以在微信内被便捷地获取和传播,同 ...

  4. [javaSE] 网络编程(概述)

    网络通信的步骤, 1.找到对方的ip 2.数据发送到对方指定的应用程序上,为了标识这些应用程序,用数字进行标识,这个数字就是端口 3.定义通信规则,这个规则就称为协议 国际组织定义了通用协议 TCP/ ...

  5. ASP.NET Core 2 学习笔记(十一)Cookies & Session

    基本上HTTP是没有记录状态的协定,但可以通过Cookies将Request来源区分出来,并将部分数据暂存于Cookies及Session,是写网站常用的用户数据暂存方式.本篇将介绍如何在ASP.NE ...

  6. Python标准模块--concurrent.futures 进程池线程池终极用法

    concurrent.futures 这个模块是异步调用的机制concurrent.futures 提交任务都是用submitfor + submit 多个任务的提交shutdown 是等效于Pool ...

  7. 自动化构建工具--gulp的初识和使用

    gulp 首先:什么是gulp? gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器:她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成:使用她,我 ...

  8. js-权威指南学习笔记16

    1.元素的style属性可以用来设置样式,但是不适合用来查询样式(只能查询到内联样式). 2.CSS里的层叠指示了应用于文档中任何给定元素的样式规则是各个来源的层叠效果:Web浏览器的默认样式表.文档 ...

  9. ubuntu将python3设为默认后再安装支持python3.x的包

    简介: ubuntu默认python2.7版本,如果想要装python3.x版本,请记住python2.7版本一定不能卸载!!!但是即使我 python3.x版本安装成功,当运行python脚本时,系 ...

  10. java获取本月第一天和最后一天

    public class CalendarTest { public static void main(String[] args) { // 获取当前年份.月份.日期 Calendar cale = ...