如何在Windows下像Mac一样优雅开发brew install sublime-text

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Windows下像Mac一样优雅开发brew install sublime-text相关的知识,希望对你有一定的参考价值。

参考技术A 1. item2 VS Cmder
终端工具

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

池建强大大有一篇文章《终极 Shell》讲mac下的终端,讲的比较好,贴这。大家可以做取舍。
- Cmder
如果你用过Windows自带的cmd,简直想shi有没有!页面丑就算了!没有tab!窗口不能缩放!不能用鼠标复制文本!!@#¥%&*¥%…%¥
Cmder绝对是一款Windows环境下的cmd替代者,支持了大部分的Linux命令。
支持tab标签
集成git
支持绝大Unix/Linux命令
但是安装之后一般都会有以下几个问题:
中文乱码问题
文字重叠问题
λ其实可以替换成$

2. Homebrew VS Chocolatey
包管理工具
- Homebrew
为什么要用Homebrew?官网讲得很露骨,一款macOS缺失的软件包管理器
安装Homebrew:命令行输入
/usr/bin/ruby -e "$(curl -fsSL http://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-chrom

用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('http://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
这个时候如果你也要装sublimeText3,你也可以这样!choco install SublimeText3

是不是很酷!好处同上,具体的配置自行琢磨,这个时候已经和Mac下的体验很接近了。让我们再近一步!~
3. Spotlight VS Listary
文件浏览增强工具
- Spotlight
自从升级到macOS Sierra后,其实mac自带的Spotlight已经很强大了,至于类似Alfred的神器,我倒觉得一般用户没必要折腾了,当然你想更Geek点,可以折腾下Alfred,毕竟那样看起来很酷!
安利VueJs时刻!

- Listary
Listary的出现,让突然从Mac转向Windows开发的我产生的强烈排斥心理得到了一定的缓解!
先说说效果
经过我的配置,我想要打开某一软件或者文件,双击Ctrl,弹出Listary小窗,输入几个模糊关键字,回车!仿佛置身于Mac有没有!!

Windows下的Brew---Chocolatey||liunx命令行工具和os上安装brew命令行工具 及简单使用

一、在Windows下使用命令行安装工具Chocolatey

在Mac下用brew很爽,就想找找windows下有没有相关的东西,竟然有他就是—Chocolatey

用管理员打开cmd

运行下面的脚本
@POWERSHELL -NOPROFILE -EXECUTIONPOLICY BYPASS -COMMAND “IEX ((NEW-OBJECT NET.WEBCLIENT).DOWNLOADSTRING(在Mac下用brew很爽,就想找找windows下有没有相关的东西,竟然有他就是—Chocolatey

用管理员打开cmd

运行下面的脚本
在Mac下用brew很爽,就想找找windows下有没有相关的东西,竟然有他就是—Chocolatey

用管理员打开cmd

运行下面的脚本
@powershell -NoProfile -ExecutionPolicy Bypass -Command “iex ((new-object net.webclient).DownloadString(‘https://chocolatey.org/install.ps1’))” && SET PATH=%PATH%;%ALLUSERSPROFILE%\\chocolatey\\bin

搞定!

choco search 关键字
choco install 软件包名称
choco upgrade 软件包名称
choco uninstall 软件包名称

图形工具
choco install chocolateygui

遇到问题
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

搞定!

choco search 关键字
choco install 软件包名称
choco upgrade 软件包名称
choco uninstall 软件包名称

图形工具
choco install chocolateygui

遇到问题
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned’))” && SET PATH=%PATH%;%ALLUSERSPROFILE%\\CHOCOLATEY\\BIN

搞定!

choco search 关键字
choco install 软件包名称
choco upgrade 软件包名称
choco uninstall 软件包名称
choco list --local only:查看安装在本地的包

图形工具
choco install chocolateygui

遇到问题
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

二、osx系统上安装命令行管理工具 Homebrew

  1. 在 appstore 上先安装xcode

  2. 打开Homebrew官网    复制/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 在osx命令行运行即可安装homebrew

  • brew  search +包名:返回相应包名的结果,例如:brew search  vagrant 搜索vagrant

  • brew update升级brew包。

  • brew cask list :列出cask目录下安装的软件包

  • brew doctor :检查系统的相关属性

  • brew upgade node :升级node包

  • brew list:查看安装在本地的包的列表

  • brew uninstall +包名:删除相应的安装的包 例如:brew uninstall node 删除node包

参考博客:https://blog.csdn.net/xueyingqi/article/details/51024397

参考博客:http://snowtank.cn/windows下的brew-chocolatey/

以上是关于如何在Windows下像Mac一样优雅开发brew install sublime-text的主要内容,如果未能解决你的问题,请参考以下文章

开发者的如何优雅的使用OSX

mac install brew

Mac下用brew搭建LNMP和LAMP开发环境

#yyds干货盘点# 如何优雅的获取 Mac OS 系统 IP 地址?

macbook 怎么卸载brew

Windows下的Brew---Chocolatey||liunx命令行工具和os上安装brew命令行工具 及简单使用