July 5, 2015

Mac 开发工具

我主要是在 Mac 平台写 code,这篇文章就记下我用的 web 开发工具。

Text Editor / 文本编辑器

目前主要使用 VS Code。

  1. Visual Studio Code (微软产品,免费开源,暂时还差第三方插件功能 v0.10.1 版本开始支持第三方插件)
  2. Sublime Text v3

文本编辑器性能来讲,Sublime 独霸第一。其他提名有 Github 的 Atom,还有 Webstorm。

SFTP / 安全传输文档

  1. Cyberduck
  2. SCP

安全起見不用 FTP。改用 FTPS 或者 SFTP。

Terminal / 终端

  1. iTerm2
  2. Hyper

其他工具、CLI、App

注意: npm 安装 global packages 时不推荐使用 sudo 命令,如果出错请看 npm 官方解答

  • bower (管理前段开发的模块:jquery angularjs
    • 改用 npm 了
  • n (升级、管理、切换 node 多个版本)。
    • Windows 上面我没在用这类型的版本管理器
  • nodemon (监控文件,自动重启 node 伺服器,开发时专用)
  • browser-sync (类似前段开发板的 nodemon,游览器可以同步滚动、输入和 livereload)

Mac App

  • ImageOptim - Mac App 优化图片神奇
  • Kap - Mac App 的录屏软件保存为 GIF、webm、mp4
  • Spark - Readle 开发的 Email 客户端
  • VLC
  • Spectacle

Version Control / 版本控制

  1. Bitbucket (免费无限私人 repo,5人团队)
  2. Github (免费公开 repo,私人 repo 需要付费)
  3. Gitlab (自己管理,需要自己的伺服器;也有免费的 gitlab.com)

Win/Mac Git 客户端:SourceTree