程序员电脑工作环境打造「编程软件+配置环境」基础篇
因为Big Sur Beta 巨大的BUG,我的Mac被迫重装了一次,所以得重新安装软件以及配置环境🔧,在痛苦中想着还是记录点什么吧,作为分享和交流。
这篇文章我来介绍我的电脑,装了哪些软件✈️、配置了哪些环境 🚀
软件安装:🌲
IDE⚙️:
JetBrains 全家桶,C Python Java Go
- Java:
- IDEA
- C:
- CLion
- Python
- PyCharm
- Go
- Goland
编辑器✍️:
- Sublime(我的主力编辑器)
-
VScode(很多同学喜欢这个,就在这推荐一下)
终端🏠:
- ITem2
FTP客户端🚗:
- FileZilla
远程协作👬:
- TeamViewer
SSH客户端:
- Termius
GitHub👨🎓:
- GitHub DeskTop(偶尔的偷懒)
网络工具🕷️:
- WireShark
- Charles
- Cisco Packet Tracer
数据库管理工具🍞:
- Navicat Premium
- pgAdmin4
OSS管理:
- OSS-Browser:配合阿里云OSS使用
效率🔨:
- Things3: 安排我的学习计划
-
Typora:书写Markdown必备神器
-
PicGo:一个GitHub图床管理软件
-
Magnet:窗口管理软件
系统监控🔭:
- iStat Menus
环境配置:🛠
XCode Command line developer tools 工具包:
很多苹果开发软件都是依赖这个
- 安装
xcode-select --install
sudo xcode-select --switch /Library/Developer/CommandLineTools
包管理器:
- HomeBrew
- HomeBrew安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
但其实上面这个办法常常失败,访问上面的网址常常会失败,推荐使用我的这个办法
可以点击这里下载我做好的install.sh
然后给它权限
chmod 777 install.sh
然后直接拖入终端执行,回车就可以安装了。
安装成功后升级一下
brew update && brew upgrade
- Pip3(管理Python相关的包)
因为MacOS默认Python3,自带了pip3,所以只需要升级一下就好
- 升级:
pip3 install --upgrade pip
- Conda(Anaconda的包管理器,多管理Python数据科学相关的包)
版本控制:
- Git
安装了HomeBrew之后一切都变得容易
安装
brew install git
编程环境:
Java:
安装JDK,推荐8以上,现在Oracle官网下载JDK相当麻烦了,还需要账号,这里提供我的一个JDK8的离线版
点击这里下载
Python:
因为自带了Python3.7可以直接使用
C/C++:
MacOS的内核是BSDUnix,可以看作自带clang编译器(理解成类Unix的gcc),所以也不需要配置,直接可以编译运行
Go:
安装:
brew install go
Node.js:
安装:
brew install node
命令环境:
我的搭配是 ITerm2 + Oh_my_zsh + Tmux
ITerm2:
直接官网下载,点击这里
Oh_My_Zsh:
同样会出现无法访问的问题,我提供以下代码,使用和HomeBrew一样
点击这里下载
然后给它权限
chmod 777 install.sh
然后直接拖入终端执行,回车就可以安装了。
安装完成之后,输入
chsh -s /bin/zsh
就能切换了到 oh_my_zsh 了
Tmux
安装:
brew install tmux
基础篇:暂时先到这里啦,希望对你有所帮助~