2016年9月

  1. build nodejs项目
    sublime text 3自带build的系统,只需要在tools->build system-> new build system...
{
  "shell_cmd": "node $file",
  "selector": "source.js"
}

保存为 node.sublime-build,就可以使用cmd+shift+b调出窗口选择node编译.
在keymap绑定按键:

{
    "keys": ["ctrl+c"],
    "command": "exec",
    "args": {
      "kill": true
    }
  }

就可以使用快捷键ctrl+c关闭,或者手动点选tools-> cancel build中断。
需要编译es6的代码的话可以考虑用babel,build tools替换成

{
  "shell_cmd": "babel-node  $file",
  "selector": "source.js"
}

插件安装

shift+commend+p 输入install敲return/Enter,查找插件
我安装的插件:
* Babel ES2015语法转化器
* EJS WEB所使用的模板引擎之一
* emmet 提高HTML & CSS3编写速度
* ConvertToUTF8 UTF8转换
*
插件使用教程:
emmet : http://www.w3cplus.com/tools/using-emmet-speed-front-end-web-development.html

npm init #创建package.json文件
npm install xxx -g #全局安装 -g
npm install xxx #没有package.json文件的时候使用,当前文件下安装
npm install xxx --save #添加到package.json中的dependencies配置中
npm install xxx --save-dev #添加到package.json中devDependencies配置中
npm uninstall xxx 删除包
npm ls #查看当前目录中已安装的包 -g 全局
npm update xxx #更新
npm search xxx #搜索
npm ls xxx 查看xxx包的版本信息
npm ls --depth 0 #查看安装包列表
npm prune -x #删除多余的包
npm ls -g --depth xxx #查看全局npm版本

  • 多行编辑:control + 点击各行编辑位置
  • 全局修改所有单词:双击单词,comment+control+G
  • 选中一个单词:Command + D 选中一个单词及下一个同样的单词
  • 包管理工具:control package ,快捷键:shift+commend+P