MAC安装ATOM随记

官网下载atom

下载链接地址:<atom官网地址>

下载node.js安装包

下载链接地址:node.js官网地址

主要用于atom插件的安装,在终端后台安装插件时使用的npm命令,如果此工具未安装则无法使用atom的终端命令去安装插件。
因为如果没下载node.js直接用atom的插件安装会报错也安装不成功的。
不熟悉命令的同学建议用atom自带插件安装界面进行安装,mac呼出的快捷键为cmd+,,自己找到install进行想要的插件搜索安装吧!

后台终端安装插件方法主要命令git clone npm install

执行如下命令进行后端安装

cd ~/.atom/packages
git clone 插件链接地址
cd 插件包名
npm install 

git clone 此命令为下载插件执行后会对插件进行下载。下载成功后执行以下命令。
cd 进入到对应下载好的插件包下。或者直接执行下面的命令但是要带上你安装的包名称
npm install 执行npm命令进行安装插件。

插件包搜索地址:https://atom.io/packages

搜索到自己想要安装的插件后,点击 Repo 打开插件包详细页,在详细页列表右上方找到Clone or download点击后复制链接地址。将得到的链接应用到上面的终端命令中git clone 插件包链接中,按上面步骤执行即可。执行npmmac终端会有进度条命令显示,如果安装完成会显示以下内容。

重新启动你的atom,就可以在packages中看到新安装的插件了。效果如下

下面介绍下个人认为不错的atom插件包和主题有喜欢的朋友可以进行下

  1. minimap这个插件不用介绍了吧,应该想要安装atom的朋友都会要装这个插件吧。还是简单说下吧,这个是对查看文字内容的小地图,可以快速定位到你要找的地方,其中有很多衍生插件都非常有用,可以更高效的让你以纯文本编辑时的效率。
    衍生插件:
    minimap-highlight-selected在小地图上高亮你文本中选中的内容。
    minimap-find-and-replace在小地图上显示搜索匹配项。
    minimap-pigments在小地图上显示颜色代码的颜色。
    minimap-linter在小地图上显示代码的错误位置。这个linter有许多的语言代码纠错插件,可以根据你所需要用的开发语言找到对应的linter插件包进行安装。
    minimap-cursorline在小地图上显示光标所在行以颜色区分显示。
    minimap-selection在小地图上显示选中的块状内容。
  2. linter家族包,这个歌插件是针对开发人员提供的代码纠错规范的插件,可以在编辑器的底部显示当前编辑代码的错误位置,需要将代码进行保存后,而且代码必须是对应的文件扩展名才可以看到效果,具体在其他场景中是否也可以使用没有研究,只是简单的直接拿来使用而已。单单装了linter还不行,我们要针对自己使用的语言不同去安装不同的语言支持,例如,我装了js的检查工具:linter-jshint,大家可以根据需要自行安装,语言风格审查列表
    本人常用风格代码插件:
    linter-jshint、linter-csslint、linter-htmlhint、linter-jsonlint、linter-javac、jshint(个人感觉这个比较好用)
  3. Activate POWER MODE苍劲有力的敲击代码神器。最初也是因为这个插件才喜欢上了atom。具体可以搜索看看,我已无法形容了。
  4. color-picker颜色采集器,可以快速的帮助你选择颜色并且得到颜色代码。
  5. Docblockr快速注释代码插件,/*/**tab即可。
  6. JavaScript Snippets快速不全javascript代码,这个工具需要记住他的特定语言才可以使用顺手,优势是可以节省编写代码时间,劣势在我看来就是你又需要记一些快捷代码和插件依赖性对你的编程不是一个好的发展。

另附常用快捷键

快捷键 说明
shift + cmd + p 命令版(可以看到所有快捷键)
alt + shift + s 查看文件相关语言的代码块(snippet)
cmd + f 搜索当前文件
cmd+shift+f 搜索整个项目
alt + cmd + [ 代码折叠, 我不喜欢用
alt + cmd + ] 代码展开
cmd + / 快速注释当前行
cmd + [ 代码左缩进
cmd + ] 代码右缩进
cmd + b 快速跳转打开的文件
alt+B或alt+left 光标按单词左移
alt+F或alt+right 光标按单词右移
cmd+right或ctrl+e 光标移动到行最右最后一个非空字符
cmd+left或ctrl+a 光标移动到行最左第一个非空字符
cmd + up 光标移动到文件头
cmd + down 贯标移动到文件尾
ctrl + g 行跳转, 语法为行号:列号
cmd + r 按当前文件方法跳转
cmd + t 全项目模糊查找关键字并跳转
ctrl + m 按照括号匹配跳转
cmd + F2或cmd+fn+f2 给某一行设置书签显示在行号右侧

MAC安装ATOM随记相关推荐

  1. mac安装了多版本php 卸载,mac 安装多版本PHP

    前言 相信大家在mac 安装PHP多版本的时候也遇到了很多坑 # brew install php56 # brew install php70 这样安装的话肯定会报错的,因为brew存在软连接 这个 ...

  2. Mac 安装MySQL到移动硬盘

    Mac 安装MySQL到移动硬盘 步骤一 下载MySQL 和 MySQL_Workbench 本来想直接把文件传上来,下载等级不够,文件传不上去.我换成发网址吧.网址要说点进去官网变了不要怪我哦. M ...

  3. Linux下安装Atom编辑器

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Subl ...

  4. Mac 安装 LaTeX(MacTeX)

    MacTeX - TeX Users Group 这东西大概有4G这么大,需要翻墙,否则下载不动. 安装之后,就有这么一个东西: 这东西叫TeXShop:它就是一个编辑器,我们可以通过在里面输入语句, ...

  5. macos安装python-nodejs_nodejs(1):mac 安装nodejs amp; electron 环境开发桌面应用

    1,下载node安装包 Electron 是 Github 发布跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 Java ...

  6. mac安装双系统中Windows系统无法识别键盘和触控板

    mac安装双系统中Windows系统无法识别键盘和触控板 浅记一下解决这个问题的过程 mac安装了双系统后,第一次使用没有问题,第二次进入windows系统发现键盘和触控板都没有反应.上网搜索这个问题 ...

  7. Docker for mac安装

    Mac安装Docker docker下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-mac docker for m ...

  8. mac 安装mqtt

    2019独角兽企业重金招聘Python工程师标准>>> mac 安装mqtt Mosquitto是一个开源的mqtt规则的具体实现库,mosquitto是一个轻量级的lightwei ...

  9. mac mysql 链接_Mysql mac安装以及navicat链接

    安装mysql 系统版本:macOS Mojave 10.14.6 安装的方式是使用Homebrew 包管理工具. # 安装命令 brew install mysql 安装完成之后会有相应的提示,开启 ...

最新文章

  1. Centos 7 下 Corosync + Pacemaker + DRBD + psc + crmsh 实现 mysql 服务高可用
  2. hdu3074 线段树求区间乘积(单点更新)
  3. 分布式服务框架dubbo原理解析 转
  4. Postfix:Sql_select option missing问题解决及原因
  5. 如何在S/4HANA生产订单创建上下文里拿到前置销售订单信息
  6. Codeforces 963B Destruction of a Tree 【贪心】
  7. NUMA - Non Uniform Memory Architecture 非统一内存架构
  8. ES6新特性_const声明常量以及特点---JavaScript_ECMAScript_ES6-ES11新特性工作笔记005
  9. 失去了商标品牌的迅雷大数据,变成了摸金狗?
  10. python diango 增删改查_python中关于django对数据库Mysql的增删改查操作详解
  11. 再谈UDP协议—浅入理解深度记忆
  12. 蓝桥杯真题-单词分析
  13. 当前流行的PE系统最纯净、最轻量、最快捷
  14. 解决is exceeding the 65535 bytes limit问题
  15. 通过c#打开pdf文件
  16. 操作系统进程同步作业题
  17. EFI和EFI Shell命令简介
  18. Dynamics CRM IFD部署如何更换SSL证书
  19. Premiere Pro CC2019安装详细教程
  20. C语言循环结构输出爱心,C语言--循环结构(示例代码)

热门文章

  1. nginx可视化管理工具
  2. Linux 如何查看 隐藏文件大小,某个文件大小,文件夹大小
  3. 设计模式(八)桥梁模式(Bridge)
  4. D3.js的v5版本入门教程(第十三章)—— 饼状图
  5. Python初学者值得拥有的3个Python优秀实践 你实践了嘛?
  6. 有趣的matlab编程
  7. 揭秘相亲类小程序玩法独家
  8. ASP中LIKE模糊查
  9. 好用的翻牌器,定时器适用于react vue 等等
  10. 计及电转气协同的含碳捕集与垃圾焚烧虚拟电厂优化调度附Matlab代码和论文复现