一、精品工具安装
1.brew安装与配置
- # 安装脚本
- # github版本(国外版)官方源
- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- # gitee版本(国内版)
- /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
-
- # 查看本地安装相关路径
- # homebrew路径 eg:/opt/homebrew
- echo "$(brew --repo)"
- # 查看brew.git当前源
- cd "$(brew --repo)" && git remote -v
- # 配置国内源
- cd "$(brew --repo)" && git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
复制代码 2.brew 应用安装记录管理
- 部分应用在可通过AppStore安装;也可通过应用官网/Gitee、Gitlab、Github等代码仓库安装
复制代码 精品小工具(保举)
- # Casks (安装带有图形界面的应用程序) 原生应用
- # cakebrew brew的GUI图形化工具 https://github.com/brunophilipe/Cakebrew
- brew install --cask cakebrew
- # easydict 翻译工具 https://github.com/tisfeng/Easydict/
- brew install --cask easydict
- # snipaste 截图贴图工具 https://www.snipaste.com/
- brew install --cask snipaste
- # tencent lemon 电脑清理工具 https://lemon.qq.com/
- brew install --cask tencent-lemon
- # pap.er 精美静态壁纸工具(AppStore) https://paper.photos/
- brew install --cask paper
- # devdocs API开发文档工具
- # devdocs-desktop(桌面版) https://github.com/egoist/devdocs-desktop/
- # https://devdocs.io/ (网页版) https://github.com/freeCodeCamp/devdocs
- brew install --cask devdocs
- # icollections 桌面整理工具(AppStore) https://naarakstudio.com/icollections/
- # <付费or激活> AppStore阉割版不收费,基本功能可以满足需求
- brew install --cask icollections
- ------------------------------------------------------------------------------------------
- # 无法通过brew安装的部分精品应用(推荐)
- 1.iBar 菜单栏图标管理工具(AppStore)
- 2.FastZip RAR ZIP 7Z解压缩工具(AppStore)
- 3.超级右键-iRightMouse 右键菜单工具(AppStore)
- -----------------------------------------------------------------------------------------
- # Formulae (安装命令行工具和软件包的规则和脚本) 非原生应用
- # tree--查看目录树状结构层次 https://oldmanprogrammer.net/source.php?dir=projects/tree
- brew install tree
- # tldr--查看各种命令使用的帮助工具 https://tldr.sh/
- brew install tldr
复制代码 文本编辑&办公工具
- # typora https://typora.io/
- brew install --cask typora
- # sublime text https://www.sublimetext.com/
- brew install --cask sublime-text
- # Xmind 思维导图 (AppStore) https://www.xmind.net/
- brew install --cask xmind
- # WPS (AppStore) https://www.wps.com/
- brew install --cask wpsoffice
- # Excel (AppStore) https://www.microsoft.com/en-US/microsoft-365/excel
- brew install --cask microsoft-excel
复制代码 二 、java开发环境搭建
1. 开发基础工具包
- #@后指定版本号
- brew install app@xx
复制代码 安装
- # open jdk与oracle jdk都是Java 编程语言的开发工具包
- # jdk https://www.oracle.com/(oracle官网) / 其他openjdk各发行版官网 brew install --cask temurin
- jdk
- # mvn 项目构建工具/依赖管理工具 https://maven.apache.org/
- brew install maven
- # git 版本控制工具 https://git-scm.com/
- brew install git
- # svn 版本控制工具 https://subversion.apache.org/
- brew install subversion
- # node(自带npm) 基于Chrome V8引擎的JavaScript运行环境 https://nodejs.org/
- brew install node
- # mysql 关系型数据库管理系统 https://www.mysql.com/
- brew install mysql
- # reids 远程字典服务 https://redis.io/
- brew install redis
- # tomcat web应用服务器/Servlet容器 https://tomcat.apache.org/
- brew install tomcat
- # nginx 代理web服务器 https://nginx.org/
- brew install nginx
复制代码 配置
- # 查看当前使用的shell
- echo ${SHELL}
复制代码 jdk
- # 查看java安装路径 /Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home/bin/java
- where java
复制代码- # 配置环境变量
- # bash环境
- echo 'export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home' >> ~/.bash_profile
- echo 'export PATH=$PATH:$JAVA_HOME/bin' >> ~/.bash_profile
- source ~/.bash_profile
- # zsh环境
- echo 'export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home' >> ~/.zshrc
- echo 'export PATH=$PATH:$JAVA_HOME/bin' >> ~/.zshrc
- source ~/.zshrc
复制代码 maven
- # 查看maven安装路径 /Users/dpf/software/apache-maven-3.6.2/bin/mvn
- where mvn
复制代码- # 1.配置环境变量
- # bash环境
- echo 'export MAVEN_HOME=/Users/dpf/software/apache-maven-3.6.2' >> ~/.bash_profile
- echo 'export PATH=$PATH:$MAVEN_HOME/bin' >> ~/.bash_profile
- source ~/.bash_profile
- # zsh环境
- echo 'export MAVEN_HOME=/Users/dpf/software/apache-maven-3.6.2' >> ~/.zshrc
- echo 'export PATH=$PATH:$MAVEN_HOME/bin' >> ~/.zshrc
- source ~/.zshrc
- # 2.配置settings.xml 指定远程仓库镜像
- cd $MAVEN_HOME/conf && vim settings.xml
- #在<mirrors>标签下配置国内阿里云镜像
- <mirror>
- <id>alimaven</id>
- <name>aliyun maven</name>
- <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
- <mirrorOf>central</mirrorOf>
- </mirror>
复制代码 git
- # 查看git安装路径 /opt/homebrew/Cellar/git/2.45.2/bin/git
- where git
复制代码- # 1.配置环境变量
- # bash环境
- echo 'export GIT_HOME=/opt/homebrew/Cellar/git/2.45.2' >> ~/.bash_profile
- echo 'export PATH=$PATH:$GIT_HOME/bin' >> ~/.bash_profile
- source ~/.bash_profile
- # zsh环境
- echo 'export GIT_HOME=/opt/homebrew/Cellar/git/2.45.2' >> ~/.zshrc
- echo 'export PATH=$PATH:$GIT_HOME/bin' >> ~/.zshrc
- source ~/.zshrc
- # 通过配置前后版本区别验证<确保使用的是brew安装的git而非Apple自带的git>
- git -v
- # 2.设置本地git的用户名和邮箱
- git config --global user.name xxx
- git config --global user.email xxx
- # 2.1 通过查看家目录的.gitconfig文件验证
- cat ~/.gitconfig
- # 2.2 验证是否配置成功
- git config user.name
- git config user.email
- # 3.配置密钥
- ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
- # 3.1 生成的公钥和私钥文件位于家目录的.ssh目录查看
- cd ~/.ssh && ll -tr
- # 3.2 将生成的公钥添加到github/gitee/gitlab等git服务提供商的个人git账户中
复制代码 2. 开发应用软件
安装
- # 1.编程工具
- # VS Code https://code.visualstudio.com/
- brew install --cask visual-studio-code
- # Intellij Idea https://www.jetbrains.com/idea/ <付费or激活>
- brew install --cask intellij-idea
- # 2.数据库图形化工具
- # dbeaver社区版 https://dbeaver.io/
- brew install --cask dbeaver-community
- # Navicat Premium (AppStore) https://www.navicat.com/products/navicat-premium <付费or激活>
- brew install --cask navicat-premium
- # 3.远程工具
- # 向日葵 远程桌面控制工具 (AppStore) https://sunlogin.oray.com/
- brew install --cask sunloginclient
- # ToDesk 远程桌面控制工具 https://www.todesk.com/
- brew install --cask todesk
- # FinalShell 远程连接工具 https://www.hostbuf.com/
- brew install --cask finalshell
- # vnc 远程控制工具 vnc-server[服务器端] vnc-viewer[客户端] https://www.realvnc.com/
- brew install --cask vnc-server
- brew install --cask vnc-viewer
- # 4.其他工具
- # Fork git图形化工具/版本控制图形化工具 https://fork.dev/
- brew install --cask fork
- # Postman 调试工具 https://www.postman.com/
- brew install --cask postman
- # Jaspersoft Studio 报表开发工具 https://community.jaspersoft.com/downloads/community-edition/
- brew install --cask jaspersoft-studio
- # Zerotier 内网穿透工具 https://www.zerotier.com/
- brew install --cask zerotier-one
复制代码 激活
idea
- # 补丁+激活码方式
- # 1.下载激活补丁
- # 2.help -> edit custom vm options 编辑idea.vmoptions文件
- # 激活补丁的绝对路径
- -javaagent:${激活jar工具所在目录的绝对路径}/ja-netfilter.jar
- # 最新idea版本需添加以下两行
- --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
- --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
- # 3.help -> register 获取激活码:https://www.idejihuo.com/
- # 填写激活码
复制代码 navicat
- # 注册机激活方式 下载navicat-patcher激活工具(对应版本)
- # 安装激活版navicat方式
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |