专栏名称: Java专栏
一个Java、Python、数据库、中间件、业内资讯、面试、学习资源等干货的知识分享社区。
目录
相关文章推荐
哎咆科技  ·  京东外卖30天:月销2000单门店批量出现 ·  17 小时前  
EETOP  ·  数字IC面试题汇总 ·  2 天前  
ZOL中关村在线  ·  实用!苹果AirPods这项新功能让人直呼“逆天” ·  3 天前  
51好读  ›  专栏  ›  Java专栏

程序员该如何把 Windows 系统打造的跟 Mac 一样牛逼?

Java专栏  · 公众号  ·  · 2021-01-03 12:20

正文

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

1、终端工具:item2 VS Cmder

-iterm2

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




-Cmder


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

Cmder 绝对是一款Windows环境下的cmd替代者,支持了大部分的Linux命令。
  • 支持tab标签
  • 集成git
  • 支持绝大Unix/Linux命令
  • 但是安装之后一般都会有以下几个问题:
    • 中文乱码问题
    • 文字重叠问题
    • λ其实可以替换成$


2、包管理工具:Homebrew vs Chocolatery

- Homebrew


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

安装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.

安装

嘿嘿,这个时候打开上面提到的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,你也可以这样!







请到「今天看啥」查看全文