MAC安装ATOM随记
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
插件包链接中,按上面步骤执行即可。执行npm
时mac终端会有进度条命令显示,如果安装完成会显示以下内容。
重新启动你的atom,就可以在
packages
中看到新安装的插件了。效果如下
下面介绍下个人认为不错的atom插件包和主题有喜欢的朋友可以进行下
- minimap这个插件不用介绍了吧,应该想要安装atom的朋友都会要装这个插件吧。还是简单说下吧,这个是对查看文字内容的小地图,可以快速定位到你要找的地方,其中有很多衍生插件都非常有用,可以更高效的让你以纯文本编辑时的效率。
衍生插件:
minimap-highlight-selected在小地图上高亮你文本中选中的内容。
minimap-find-and-replace在小地图上显示搜索匹配项。
minimap-pigments在小地图上显示颜色代码的颜色。
minimap-linter在小地图上显示代码的错误位置。这个linter
有许多的语言代码纠错插件,可以根据你所需要用的开发语言找到对应的linter
插件包进行安装。
minimap-cursorline在小地图上显示光标所在行以颜色区分显示。
minimap-selection在小地图上显示选中的块状内容。 - linter家族包,这个歌插件是针对开发人员提供的代码纠错规范的插件,可以在编辑器的底部显示当前编辑代码的错误位置,需要将代码进行保存后,而且代码必须是对应的文件扩展名才可以看到效果,具体在其他场景中是否也可以使用没有研究,只是简单的直接拿来使用而已。单单装了linter还不行,我们要针对自己使用的语言不同去安装不同的语言支持,例如,我装了
js
的检查工具:linter-jshint,大家可以根据需要自行安装,语言风格审查列表
本人常用风格代码插件:
linter-jshint、linter-csslint、linter-htmlhint、linter-jsonlint、linter-javac、jshint(个人感觉这个比较好用)
- Activate POWER MODE苍劲有力的敲击代码神器。最初也是因为这个插件才喜欢上了atom。具体可以搜索看看,我已无法形容了。
- color-picker颜色采集器,可以快速的帮助你选择颜色并且得到颜色代码。
- Docblockr快速注释代码插件,
/*
或/**
再tab
即可。 - 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随记相关推荐
- mac安装了多版本php 卸载,mac 安装多版本PHP
前言 相信大家在mac 安装PHP多版本的时候也遇到了很多坑 # brew install php56 # brew install php70 这样安装的话肯定会报错的,因为brew存在软连接 这个 ...
- Mac 安装MySQL到移动硬盘
Mac 安装MySQL到移动硬盘 步骤一 下载MySQL 和 MySQL_Workbench 本来想直接把文件传上来,下载等级不够,文件传不上去.我换成发网址吧.网址要说点进去官网变了不要怪我哦. M ...
- Linux下安装Atom编辑器
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Subl ...
- Mac 安装 LaTeX(MacTeX)
MacTeX - TeX Users Group 这东西大概有4G这么大,需要翻墙,否则下载不动. 安装之后,就有这么一个东西: 这东西叫TeXShop:它就是一个编辑器,我们可以通过在里面输入语句, ...
- macos安装python-nodejs_nodejs(1):mac 安装nodejs amp; electron 环境开发桌面应用
1,下载node安装包 Electron 是 Github 发布跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 Java ...
- mac安装双系统中Windows系统无法识别键盘和触控板
mac安装双系统中Windows系统无法识别键盘和触控板 浅记一下解决这个问题的过程 mac安装了双系统后,第一次使用没有问题,第二次进入windows系统发现键盘和触控板都没有反应.上网搜索这个问题 ...
- Docker for mac安装
Mac安装Docker docker下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-mac docker for m ...
- mac 安装mqtt
2019独角兽企业重金招聘Python工程师标准>>> mac 安装mqtt Mosquitto是一个开源的mqtt规则的具体实现库,mosquitto是一个轻量级的lightwei ...
- mac mysql 链接_Mysql mac安装以及navicat链接
安装mysql 系统版本:macOS Mojave 10.14.6 安装的方式是使用Homebrew 包管理工具. # 安装命令 brew install mysql 安装完成之后会有相应的提示,开启 ...
最新文章
- Centos 7 下 Corosync + Pacemaker + DRBD + psc + crmsh 实现 mysql 服务高可用
- hdu3074 线段树求区间乘积(单点更新)
- 分布式服务框架dubbo原理解析 转
- Postfix:Sql_select option missing问题解决及原因
- 如何在S/4HANA生产订单创建上下文里拿到前置销售订单信息
- Codeforces 963B Destruction of a Tree 【贪心】
- NUMA - Non Uniform Memory Architecture 非统一内存架构
- ES6新特性_const声明常量以及特点---JavaScript_ECMAScript_ES6-ES11新特性工作笔记005
- 失去了商标品牌的迅雷大数据,变成了摸金狗?
- python diango 增删改查_python中关于django对数据库Mysql的增删改查操作详解
- 再谈UDP协议—浅入理解深度记忆
- 蓝桥杯真题-单词分析
- 当前流行的PE系统最纯净、最轻量、最快捷
- 解决is exceeding the 65535 bytes limit问题
- 通过c#打开pdf文件
- 操作系统进程同步作业题
- EFI和EFI Shell命令简介
- Dynamics CRM IFD部署如何更换SSL证书
- Premiere Pro CC2019安装详细教程
- C语言循环结构输出爱心,C语言--循环结构(示例代码)