开发软件和配置分享
About 5 min
开发软件和配置分享
分享一些自己好用的软件和网址,记录一些开发者必备的傻瓜式配置,方便忘记的时候快速找到。
软件推荐
- hosts切换工具 SwitchHosts,强烈推荐MacOSWindows;
- 好看好用的 Redis GUI工具 AnotherRedisDesktopManager。下载或者 MacOS 命令安装
brew install --cask another-redis-desktop-manager
; - MacOS 取色工具 ColorSlurpMacOSWindows;
- 收费终端工具 termius。该工具收费,可以网上找破解版MacOS;
- 免费终端工具 tabby,是 termius 的开源版MacOSWindows;
- 轻量级 Api 工具,Postman 替代品 hoppscotchWeb;
- 免费好用的 Markdown 编辑器 Mark TextMacOSWindows;
- 开源免费的图床工具,支持多种存储方式,下载地址 uPicMacOSWindows;
- 开源免费的 kubernetes IDE 开发工具和可视化 Dashboard LensMacOSWindows;
- Zookeeper GUI 工具 PrettyZooMacOSWindows;
- 免费的接口管理和调试工具 ApiFoxMacOSWindows;
- BT种子下载工具 qbittorrent,tracker 配置地址Windows;
- MacOS 控制外接显示器的小工具,可以调节亮度和声音 MonitorControlMacOS;
- jvm可视化分析工具 VisualVm,下载后需要配置Java环境MacOSWindows;
- MacOS 免费截图工具 iShot,想要高级功能可以买断pro版本MacOS;
- MacOS VPN 代理工具 ClashX和增强版ClashX ProMacOS;
- 免费截图工具 snipasteMacOSWindows;
- 免费的Windows Dock 美化软件 NexusMacOS;
- 免费的 Windows 动态壁纸软件 lively wallpaper,美化你的桌面Windows;
- 收费的(可破解) MacOS 动态壁纸软件 Dynamic Wallpaper for MacMacOS;
- 免费的 Windows 优化软件 optimizerMacOSWindows;
- 有颜也有料,多彩更出彩,一个更现代化的Redis桌面管理客户端Tiny RDMMacOSWindows;
网址推荐
- 一个免费的 mac 软件下载网址 麦氪搜;
- 开发技术书籍资源网站 搬书匠;
- Jdk 下载网站 injdk;
- 纯净操作系统下载网站 I TELL YOU;
- 英文命名神器,解救你的二级英语水平 CODEIF;
- 免费的在线文件转换工具 cloudconvert;
- 完全免费、易于使用、丰富的PDF处理工具 ilovepdf;
- 免费的静态服务器资源托管网站 Vercel;
- 美化工具和资源网站 致美化;
镜像中心
- 中科大镜像中心,网址
https://mirrors.ustc.edu.cn/
; - 阿里云镜像中心,网址
http://mirrors.aliyun.com/
; - 清华大学镜像中心,网址
https://mirrors.tuna.tsinghua.edu.cn/
; - 网易镜像中心,网址
https://mirrors.163.com/
;
IDEA 插件推荐
- Alibaba Java Coding Guidelines 阿里巴巴 java 编码规范指南;
- Apifox Helper 导出 Api 接口到 ApiFox;
- Rainbow Brackets 给你的代码加点颜色;
- Sequence Diagram 生成代码时序图的插件;
- Translation 翻译插件,解救你的二级英语;
- GsonFormatPlus 将json转为实体类,少写一些代码多摸一点鱼;
Chromium 浏览器引擎插件推荐
- 网页Json数据格式化插件 JSON Formatter;
- 修改请求头信息的插件 ModHeader;
- 广告拦截插件 uBlock Origin;
- 腾讯出品的划词翻译插件 腾讯翻译;
- 标签页插件 WeTab 和 iTab;
- 程序员开发常用工具 Ctools;
开发配置
Github 访问加速
推荐使用 SwitchHosts 工具动态配置 Github 的 hosts,软件下载见上。
选择远程 hosts 类型,输入地址 https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts。
该项目仓库地址 https://github.com/ineo6/hosts 或 https://gitlab.com/ineo6/hosts(推荐 gitlab,访问速度快)。
配置如下图:
zsh 安装配置
安装 zsh
# ubuntu 安装命令
apt install zsh
安装 oh-my-zsh
# 国内访问更快
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"
推荐主题 steeef
或者ys
。
vim .zshrc
配置主题样式名称
ZSH_THEME="steeef"
brew 安装
推荐这个仓库 https://gitee.com/cunkai/HomebrewCN。
一键安装并设置国内镜像源
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
vim 配置
在~/.vimrc
中添加如下配置,如果没有该文件则新建文件。
# 设置编码格式
set encoding=utf-8
# 设置行号
set number
# 设置高亮
syntax on
# 自动缩进
set autoindent
Macos Dock 加速隐藏和显示
# 加快速度
defaults write com.apple.Dock autohide-delay -float 0 && killall Dock
# 恢复默认
defaults delete com.apple.Dock autohide-delay && killall Dock
node 和 npm 安装
node 安装和版本管理
# 安装 node 版本管理工具
brew install nvm
根据提示在 .zshrc 文件中加入以下配置
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
配置从命令行用 Vscode 打开文件
打开 .zshrc 文件编辑,加入一下代码
alias code="/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code"