专栏首页IMWeb前端团队开发工具颜色搭配 —— 折腾 mac 系统

开发工具颜色搭配 —— 折腾 mac 系统

本文作者:IMWeb 江源 原文出处:IMWeb社区 未经同意,禁止转载

上手 mac 之前,我调查了好久,mac 比起 windows 到底有什么优势?我想说的是,调查并没有什么软用,只有上手一台体验才有意义。 这会是一个系列,作为我折腾 mac 的知识备忘,同时也给想买却犹豫不决的同学吃一个定心丸,买,没错。

mac 相比 windows 有一个大优势,那就是美。在开发者眼中,这体现在开发工具的主题搭配上,废话不多说,上图。

  • Terminal
  • iTerm2 和 terminal 一样。
  • idea & webstorm
  • sublime text3
  • vim

配置过程

其实在折腾之前,强迫症心态就让我觉得,所有的工具,颜色主题理应保持一致!这是一个强迫症的尊严,不容侵犯!所幸目前业界已经有很多方案,比如:

至于我选择 Solarized 的原因……主要是选了之后才知道 Tomorrow Theme的存在。

下载

git clone git://github.com/altercation/solarized.git

terminel / iterm2

两者都是命令行工具,iTerm2 强大些。

  • Terminal 的话,在 solarized/osx-terminal.app-colors-solarized 下双击 Solarized Dark ansi.terminalSolarized Light ansi.terminal 就会自动导入两种配色方案 Dark 和 Light 到 Terminal.app 里。
  • iTerm2 的话,到 solarized/iterm2-colors-solarized 下双击 Solarized Dark.itermcolorsSolarized Light.itermcolors 两个文件就可以把配置文件导入到 iTerm 里。

两者都要在其“设置”中将你选中的主题设为默认。

vim

我对 vim 没啥好感,因为不会,但是改个配置文件什么的也还挺方便的。 配置主题过程很简单,先去上面下载的目录找主题文件并复制到指定位置,然后在 vim 中配置,如下:

$ cd solarized
$ cd vim-colors-solarized/colors
$ mkdir -p ~/.vim/colors
$ cp solarized.vim ~/.vim/colors/

$ vi ~/.vimrc
syntax enable
set background=dark
colorscheme solarized

idea & webstorm

该系列在编码体验上的强大不用多说,我会在《工具狂人系列》里面的做深入的介绍。 安装主题当然也非常简单,直接在 https://github.com/jkaving/intellij-colors-solarized 下载源码中的 settings.jar ,然后在 File | Import Settings... 中导入…… github 的 README 有详细的载入过程,不多说。

sublime text3

st2 没有试过。 Solarized 官方介绍页面竟然没有放置 sublime text3 的介绍,也是不懂。 https://github.com/braver/Solarized ,这上面有详细的安装方法,直白点就是: 在 Package Control 中搜索 Solarized Color Scheme 然后回车。

参考文章

最后来个大纲。

折腾 mac 系列

  • 开发工具颜色搭配
  • 常用开发工具盘点
    • iTerm2
    • oh my zsh
    • brew
    • nvm
    • dash
    • idea & sublime
      • 这个两个会在《工具狂人系列展开》
  • 其他工具盘点
    • Alfred
      • 我的第一个付费软件
    • moom
    • 印象工具 & 马克飞翔
    • shadowsocksX
    • go2shell
    • CheetSheet
      • mac 上手必备
    • bartender
    • popclip
  • 终端常用命令盘点
    • grep
    • ls
    • netstat

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 开发工具颜色搭配 —— 折腾 mac 系统

    上手 mac 之前,我调查了好久,mac 比起 windows 到底有什么优势?我想说的是,调查并没有什么软用,只有上手一台体验才有意义。 这会是一个系列,作为...

    IMWeb前端团队
  • vim自定义快捷键 -- 玩转 mac

    原文https://jiangyuan.gitbooks.io/mac/content/keymap.html

    IMWeb前端团队
  • 如何选一个心仪的腾讯大王卡手机号

    本文作者:IMWeb yisbug 原文出处:IMWeb社区 未经同意,禁止转载 最近淘了一个支持4G的iPad Pro,考虑买一个什么类型的流量卡比...

    IMWeb前端团队
  • 开发工具颜色搭配 —— 折腾 mac 系统

    上手 mac 之前,我调查了好久,mac 比起 windows 到底有什么优势?我想说的是,调查并没有什么软用,只有上手一台体验才有意义。 这会是一个系列,作为...

    IMWeb前端团队
  • MongoDB中的删除操作

    用户2936342
  • Docker | 使用 Docker 运行微信 PC 客户端

    DoChat(盒装微信)是一个 Linux 下的 Docker 化的微信 PC Windows 客户端,项目地址:https://github.com/huan...

    咸鱼学Python
  • docker stop 或者 docker kill 不能停止容器

    这几天在生产环境发现有几个容器一直不能正常的stop,或者rm 掉,而且查看docker daemon 日志里面会出现很多 msg="Container 505...

    张琳兮
  • API 接口设计规范

    调用方需向服务方申请 appKey(请求时使用) 和 secretKey(加密时使用)。

    新亮
  • 这就是你日日夜夜想要的docker!!!---------Docker Compose容器编排理论+实操

    Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。它是一个定义和运行多容器的docker应用工具。使用compose,你...

    不吃小白菜
  • Docker 容器的网络连接

    通过ifconfig查看docker0的网络设备,docker守护进程就是通过docker0为docker的容器提供网络连接的各种服务。

    程序员果果

扫码关注云+社区

领取腾讯云代金券