Atom插件安装

Atom狂拽炫酷插件之activate-power-mode

引语:

  • 前文中提到了关于插件的安装,似乎简单易操作,不过最后我发现是我自己想简单了。
  • activate-power-mode:这是一个比较有趣的编辑器插件,可以增加编辑文字时的娱乐度。
  • 看着这么有趣的东西,我当然也想给我的Atom也装一个了,然而这个东西几乎忙活了我一下午(一部分原因与学校网速有关,你懂的)

正题:

  • 一般方法(Atom自动安装)

    • 打开Atom >> Packages >> Settings View >> Install Packages/Themes然后在“Search packages对话框”中输入你想要的插件,例如activate-power-mode就会得到下图所示,点击“Install”,就开始下载安装:

    • 但不幸的是,会出现如下所示的报错提示:

    • 按照网上的说法,这是因为电脑缺少C++和Python环境导致的,所以有一种解决方案是在电脑上安装PythonVisual Studio。可是当我费时费力装完后Python和Visual Studio后,Atom自动安装程序依旧报错。
    • 这里有一种简单方法检查Atom是否能识别电脑上的编译环境:打开命令行,键入apm -version,不难发现Python环境已经装好,但Atom并没有检查到我电脑上的Visual Studio。

  • 手动安装
    • Step1:到github上搜索插件名,下载相应源代码压缩包。

    • Step2:解压后文件夹移动到 C:/Users/你的用户名/.atom/packages/文件夹内。注意是.atom
    • Step3:此时用命令行(可能需要管理员权限)打开到插件文件夹目录下,输入apm install,但会发现依旧报错

    • Step4:不过没事,此时打开Atom,会发现activate-power-mode插件已经存在Packages选项下,然后点击Packages >> activate-power-mode >> Toggle,也可以按快捷键Ctrl+Shift+O。会弹出红框报错,不过没关系,找到其中缺失的module,每台电脑可能不一样。

    • Step5:此时到打开cmd控制台,cd到插件包目录,执行npm install lodash.random(你缺失哪一个module,你就用那个module替代代码中的位置),此时可能会显示'npm'不是内部或外部命令,也不是可运行的程序。这说明计算机不能识别该指令,缺少相关插件。
    • Step6:我的处理方式是下载:Node,任意下载一个即可,默认安装配置。

    • Step7:下载之后就可以在命令行中运行'npm'指令了,因为在安装过程中,默认配置好了'npm'的环境变量。
    • Step8:安装完毕,照着Step5输入相关代码,打开Atom,如果还显示Step3中的报错,那么可能依旧缺失别的module,这样需要继续重复Step5,直到不报错为止。
    • Step9:那么现在就可以使用这个狂拽炫酷的插件啦,打开Atom,随意打开一个文件(比如.java文件),键入快捷键Ctrl+Shift+O,现在就可以随心所欲的输入删除文字了,并显示出本文最开头gif的效果了。

    • 注意:这个插件只是增加写代码时的娱乐性,但是目前还是存在缺陷的,在你切换文档视窗后,就要再一次重载页面并激活,才能再次看到效果。可能不能理解这句话的意思,不过在使用过程中就能明白了。

Atom插件之vim-mode

  • 有了上述对activate-power-mode插件的介绍,想要安装VIM也就是照葫芦画瓢了。
  • 同样的,先尝试一下Atom的自动安装,很显然会失败,仍旧提示缺少C++环境。
  • 无奈,只能选择手动安装,重复上述步骤即可,从我的安装经验来看,这次缺少了更多的module,每次针对缺少的不同点module在命令行下使用npm install XXX即可。

参考资料

Atom插件安装的更多相关文章

  1. Atom插件安装及常用插件推荐

    Atom是个不错的文本编辑工具,也该可以改造成IDE用,主要靠插件实现各种扩展功能. 因为网络环境的原因,在线安装不容易成功,一般选择手动安装. 以下是我搜索网络资源后总结的手动安装方法. Atom插 ...

  2. Atom 插件安装

    “webstom” 目前还没免费版的 不过类似的倒是有个! 首先想到的一句话是:还在为webstom不是正版而发愁吗? 其实很小的时候我们的世界是非黑即白的,但慢慢长大后,发现其实还有灰色的存在! 工 ...

  3. 1月11日Atom 插件安装。

    查看已安装的Atom插件(前提:已经安装Atom) 打开终端 输入apm ls命令,回车. 未安装任何插件时,显示如下 Built-in Atom packages (89) ...此处省略... / ...

  4. atom插件安装引发的nodejs和npm安装血案

    最近在写前端网页,学习就要从高大上的地方开始,于是我打算装一个atom编辑器. 本来就是由github客户端的,再装个atom也算是配套了吧,其实本白也是蛮费心思的,技术不怎么地,什么神器都再努力地使 ...

  5. Atom插件安装及推荐

    简介(了解更多去google或baidu) Atom 代码编辑器支持 Windows.Mac.Linux 三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码.在经过一段长时间的迭代 ...

  6. atom 插件安装【转载】

    http://www.cnblogs.com/20145221GQ/p/5334762.html 问题: 输入apm install后,可能一直没有响应,要强行退. 不知道安装的时候可不可以打开ato ...

  7. atom插件安装失败解决方法

    在atom 上下载插件失败,可以用下面的方法. 1.找到C:/Users/你的用户名/.atom/packages/文件夹内 2.在.atom packages 目录下 使用gitbash 3.git ...

  8. 实用的 atom 插件

    推荐几款我喜欢的Atom插件 时间 2017-05-05 09:00:00  Hi Linux 原文  http://www.hi-linux.com/posts/28459.html 主题 Atom ...

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

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

随机推荐

  1. js 获取当前系统时间

    Js获取当前日期时间及其它操作 var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年 ...

  2. RPM方式安装MySQL5.5.48 (Aliyun CentOS 7.0 & 卸载MySQL5.7)

    环境是阿里云的CentOS7.0,更新了yum源(更新yum源请参考https://help.aliyun.com/knowledge_detail/5974184.html)之后先是尝试安装了MyS ...

  3. JavaScript(五)——插入地图

    代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3. ...

  4. Protocol 编码的三种常用方式

    1.使用固定长度 2.使用固定长度的请求头,请求头中说明了body的长度. 例如HTTP 协议: http请求协议: http 响应协议: 3.使用界定符.例如有很多基于text(文本)协议都会在每个 ...

  5. 浅谈游标选项 Static|Keyset|DYNAMIC|FAST_FORWARD

    接好久之前太监的一篇Blog.现在补充几个选项的介绍 所用的语句都是这个 IF OBJECT_ID('T1') IS NOT NULL DROP TABLE T1 GO CREATE TABLE T1 ...

  6. mysqldump 逻辑备份的正确姿势

    在上一篇文章 MySQL 命令行工具之 mysqldump 深入研究 中,我们搞定了mysqldump的参数和基本原理.那么我们该怎么样最好的使用它的?它有哪些坑呢? 1. 利用mysqldump进行 ...

  7. Linux 性能优化工具包 sysstat 以及 sysstat 服务

    1. sysstat service 1.1. /etc/cron.d/sysstat Linux 下的性能分析,少不了要使用 sysstat 工具包中的命令.同时 sysstat 服务会自动每个10 ...

  8. C#邮件发送问题(二)

    C#邮件发送问题(一) 三.C#下创建基于TcpClient发送邮件组件 在上一节在Dos命令行下测试SMTP服务器连接时,已经使用了SMTP的部分命令,但是当时无法对信息进行编码和解码,也就无法继续 ...

  9. C#中标准Dispose模式的实现与使用(条目17 实现标准的销毁模式)

    实现了Dispose模式与实现了IDisposable接口的区别就是:IDisposable的实现的可靠性(释放相关资源)要靠编程人员来解决(你确信你从来都一直调用了Dispose(Close)方法吗 ...

  10. 基于JAVA的全国天气预报接口调用示例

    step1:选择本文所示例的接口"全国天气预报接口" url:https://www.juhe.cn/docs/api/id/39/aid/87step2:每个接口都需要传入一个参 ...