如何在Windows下像Mac同样优雅开发

原由:以前一直用Mac开发,换了家公司,只许用Windows下开发,说实话,一开始我是拒绝的,可自从看到了这几个工具之后......html

下文大标题说明:(Mac下的工具)VS(Windows下的工具),Mac下的工具说明会简要点,毕竟看文章的基本上都是实在受不了Windows的重度Mac开发者。git

1. item2 VS Cmder

终端工具github

- iterm2

iterm2是Mac下最好用的终端工具,据说没有之一。配合oh-my-zsh,你的终端竟然能够这样!震惊!!(UC震惊部) chrome

image

池建强大大有一篇文章《终极 Shell》讲mac下的终端,讲的比较好,贴这。你们能够作取舍。shell

- Cmder

若是你用过Windows自带的cmd,简直想shi有没有!页面丑就算了!没有tab!窗口不能缩放!不能用鼠标复制文本!!@#¥%&*¥%…%¥sublime-text

Cmder绝对是一款Windows环境下的cmd替代者,支持了大部分的Linux命令。浏览器

  • 支持tab标签
  • 集成git
  • 支持绝大Unix/Linux命令
  • 可是安装以后通常都会有如下几个问题:
    • 中文乱码问题
    • 文字重叠问题
    • λ其实能够替换成$

image

2. Homebrew VS Chocolatey

包管理工具ruby

- Homebrew

为何要用Homebrew?官网讲得很露骨,一款macOS缺失的软件包管理器bash

安装Homebrew:命令行输入

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码

举个栗子,若是你要安装sublimeText,你能够这样:

brew install sublime-text
复制代码

再优雅点,你能够安装Homebrew的命令行工具homebrew-cask

brew tap phinze/homebrew-cask && brew install brew-cask

而后你能够这样愉快地安装一堆软件

brew cask install sublime-text skitch dropbox google-chrome
复制代码

用Homebrew安装软件有什么好处么?

  • 将软件包安装到独立目录,并将其文件软连接至 /usr/local
  • 不会将文件安装到它自己目录以外,因此您可将 Homebrew 安装到任意位置
  • 彻底基于git和ruby,因此自由修改的同时你仍能够轻松撤销你的变动或与上游更新合并

- Chocolatey

Chocolatey官网是这么介绍本身的,The package manager for Windows.app

安装

嘿嘿,这个时候打开上面提到的cmder命令行工具,输入:

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
复制代码

这个时候若是你也要装sublimeText3,你也能够这样!

choco install SublimeText3
复制代码

是否是很酷!好处同上,具体的配置自行琢磨,这个时候已经和Mac下的体验很接近了。让咱们再近一步!~

3. Spotlight VS Listary

文件浏览加强工具

- Spotlight

自从升级到macOS Sierra后,其实mac自带的Spotlight已经很强大了,至于相似Alfred的神器,我倒以为通常用户不必折腾了,固然你想更Geek点,能够折腾下Alfred,毕竟那样看起来很酷!

安利VueJs时刻!

image

- Listary

Listary的出现,让忽然从Mac转向Windows开发的我产生的强烈排斥心理获得了必定的缓解!

先说说效果

通过个人配置,我想要打开某一软件或者文件,双击Ctrl,弹出Listary小窗,输入几个模糊关键字,回车!仿佛置身于Mac有没有!!

下载安装

官网有free版和Pro版,至于破解仍是支持正版...

界面举栗

image

image

若是你是Mac用户,我想是无缝衔接的,配置快捷键后,效率也是极高的!

4. Clover

给Windows资源管理器加上Tab标签

  • 不知道Windows用户有没有注意到,每次打开个人电脑,会弹出一个新的窗口,再打开,再弹!再打开!再弹!循环个几回,桌面上会有一堆“个人电脑”窗口,是的,一堆......一堆......堆......
  • 因此你须要一个相似chrome标签同样的工具,帮你窗口整合。这就是[Clover]惟一的做用。
  • Clover下载地址
  • 一样的,你能够将经常使用的地址存为标签,相似浏览器收藏夹,方便下次打开。

image

继续寻觅中......

对我来讲,应该是对于绝大部分开发者来讲,开发环境的温馨是很重要的,千方百计提升效率,我倒以为折腾这些工具也是挺有必要的。

应该会持续更新吧,毕竟Windows下坑还不少。


已同步至我的博客-软硬皆施

Github 欢迎star :)

相关文章
相关标签/搜索