程序员电脑工作环境打造

程序员电脑工作环境打造「编程软件+配置环境」基础篇

因为Big Sur Beta 巨大的BUG,我的Mac被迫重装了一次,所以得重新安装软件以及配置环境🔧,在痛苦中想着还是记录点什么吧,作为分享和交流。

这篇文章我来介绍我的电脑,装了哪些软件✈️、配置了哪些环境 🚀

软件安装:🌲

IDE⚙️:

JetBrains 全家桶,C Python Java Go

jet

  1. Java:
    • IDEA
  2. C:
    • CLion
  3. Python
    • PyCharm
  4. Go
    • Goland

编辑器✍️:

  • Sublime(我的主力编辑器)

  • VScode(很多同学喜欢这个,就在这推荐一下)

终端🏠:

  • ITem2

FTP客户端🚗:

  • FileZilla

filezilla

远程协作👬:

  • TeamViewer

SSH客户端:

  • Termius

termisa

GitHub👨‍🎓:

  • GitHub DeskTop(偶尔的偷懒)

githubdesktop

网络工具🕷️:

  • WireShark
  • Charles
  • Cisco Packet Tracer

数据库管理工具🍞:

  • Navicat Premium
  • pgAdmin4

OSS管理:

  • OSS-Browser:配合阿里云OSS使用

oss

效率🔨:

  • Things3: 安排我的学习计划

  • Typora:书写Markdown必备神器

  • PicGo:一个GitHub图床管理软件

  • Magnet:窗口管理软件

系统监控🔭:

  • iStat Menus

istat


环境配置:🛠

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

基础篇:暂时先到这里啦,希望对你有所帮助~

Default image
LIU
代码是躯体,思想是灵魂

Leave a Reply