IDEA插件
Android Studio
ADB idea
- ADB调试必备
ADB WIFI
- 可以通过无线网络进行调试,不过需要一次有线连接(想到了某个需要手机授权登录才能用的神TM级APP)
Android Color Manager
Android Parcelable code generator
- Plugin which generates Android Parcelable boilerplate code for you.
CodeGlance

Codota
- 智能AI代码补全工具
Git Commit Template
- Commit模板

Gradle Killer
- 强制关闭Gradle
GsonFormat
- quickly to convert a JSON string to an InnerClassEntity class ..
idea-sourcetrail
开源的代码可视化插件(需要PC端安装软件 + idea-sourcetrail)
遇到的问题:Sourcetrail was unable to locate Java on this machine. Please make sure to provide the correct Java Path in the preferences. Error: No Java Path provided in preferences. 意思时Java路径没有配置。解决办法 :
Edit -> Preferences
找到Java Path
添加jvm.dll
所在路径。(同理对于其他语言类型也要对应配置)

Rainbow Brackets


SonarLint
- 不规范代码检查插件,提高编写质量

SVG2VectorDrawable
- 将SVG -> VectorDrawable


Translation
- 右键翻译英文 或者中译英并替换
JavaDoc
- Java文档生成,没啥好说的
Parcelable
Plugin which generates Android Parcelable boilerplate code for you.
PC
浏览器插件
Octotree - GitHub code tree
浏览器插件,可以在Github上直接浏览代码
proxy-switchyomega
你免费了,但是您配钥匙吗?
PC端软件
图片压缩
TinyPNG提供智能PNG和JPEG图片压缩,试一试发现大惊喜,再也不担心设计师给的大的吓人的图片了。
集成了TinyPNG API的第三方插件和软件,以下罗列了本人用得比较满意的部分
TinyPNG Image Optimizer
TinyPNG
无需TinyPNG API KEY 即免费无限制使用
Bamboo
需TinyPNG API KEY ,500张图片限额
Ditto
超好用开源粘贴板工具
Snipaste
DeskPins
窗口顶置
RIME/中州韵输入法引擎
IObit Unlocker
文件解锁

GitHub Gist
GitHub Gist客户端,基于GitHub Gist代码片段保存与分享
Lepton
开源哦,国人维护
Gisto
Cacher
貌似是
gistbox
的升级版本,免费版本有限制:Public snippets不限,15个Private snippets(2020年12月18日),而且数据会保存在Cacher自己的服务器上面。有隐私需求的就不考虑了。
TrafficMonito
开源的网速显示
SQLite
DB Browser for SQLite
没用过,仅记录
SQLite打开工具
SQLiteExpert
SQLite打开工具,个人免费
Draw.io 流程图绘制
开源的流程图绘制
Xshell
SSH客户端
APKDB
PowerToys
微软针对 Windows 10 系统特性推出了一系列的小工具来改善 Windows 10 的易用性,功能有:
颜色选择器
SVG 图片和 Markdown 文本内容预览
图片大小调整
键盘映射
高级的批量重命名
其他

WinDirStat
WinDirStat 是Windows平台下硬盘空间状态分析和清理工具。通过这个工具,可以对指定硬盘分区空间大小进行状态分析,分析完毕之后,对不同文件按颜色和大小进行区隔显示,为清理文件以释放空间提供了非常直观地可操作性。
PowerShell
必备的插件:
# 1. 安装 PSReadline 包,该插件可以让命令行很好用,类似 zsh
Install-Module -Name PSReadLine -AllowPrerelease -Force
# 2. 安装 posh-git 包,让你的 git 更好用
Install-Module posh-git -Scope CurrentUser
# 3. 安装 oh-my-posh 包,让你的命令行更酷炫、优雅
Install-Module oh-my-posh -Scope CurrentUser
添加 Powershell 启动参数:
使用 notepad.exe $Profile
打开 Microsoft.PowerShell_profile.ps1
文件
notepad.exe $Profile
添加以下配置:
#------------------------------- Import Modules BEGIN -------------------------------
# 引入 posh-git
Import-Module posh-git
# 引入 oh-my-posh
Import-Module oh-my-posh
# 设置 PowerShell 主题
Set-Theme Paradox
#------------------------------- Import Modules END -------------------------------
#------------------------------- Set Hot-keys BEGIN -------------------------------
# 设置 Tab 键补全
# Set-PSReadlineKeyHandler -Key Tab -Function Complete
# 设置 Ctrl+d 为菜单补全和 Intellisense
Set-PSReadLineKeyHandler -Key "Tab" -Function MenuComplete
# 设置 Ctrl+d 为退出 PowerShell
Set-PSReadlineKeyHandler -Key "Ctrl+d" -Function ViExit
# 设置 Ctrl+z 为撤销
Set-PSReadLineKeyHandler -Key "Ctrl+z" -Function Undo
# 设置向上键为后向搜索历史记录
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackward
# 设置向下键为前向搜索历史纪录
Set-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward
#------------------------------- Set Hot-keys END -------------------------------
#------------------------------- Functions BEGIN -------------------------------
# Python 直接执行
$env:PATHEXT += ";.py"
# 更新 pip 的方法
function Update-Packages {
# update pip
Write-Host "Step 1: 更新 pip" -ForegroundColor Magenta -BackgroundColor Cyan
$a = pip list --outdated
$num_package = $a.Length - 2
for ($i = 0; $i -lt $num_package; $i++) {
$tmp = ($a[2 + $i].Split(" "))[0]
pip install -U $tmp
}
# update TeX Live
$CurrentYear = Get-Date -Format yyyy
Write-Host "Step 2: 更新 TeX Live" $CurrentYear -ForegroundColor Magenta -BackgroundColor Cyan
tlmgr update --self
tlmgr update --all
}
#------------------------------- Functions END -------------------------------
#------------------------------- Set Alias Begin -------------------------------
# 1. 编译函数 make
function MakeThings {
nmake.exe $args -nologo
}
Set-Alias -Name make -Value MakeThings
# 2. 更新系统 os-update
Set-Alias -Name os-update -Value Update-Packages
# 3. 查看目录 ls & ll
function ListDirectory {
(Get-ChildItem).Name
Write-Host("")
}
Set-Alias -Name ls -Value ListDirectory
Set-Alias -Name ll -Value Get-ChildItem
#------------------------------- Set Alias END -------------------------------
Windows Terminal
默认的PowerShell太难看了,Windows Terminal 将弥补这一缺点。
首先使用 $psversiontable
查看PowerShell版本
如果版本为 PowerShell 5
,推荐安装 PowerShell 7,
安装字体:选一款适合编程的字体
主题预览:
主题修改:
通过 Ctrl+,
或者 设置

打开 settings.json
文件,其中我们可以看到
"defaultProfile": "{guid}"
// {guid} 指向 -> "profiles":{}某个节点,修改该节点,即可完成自定义配色
"profiles":{}
修改 "profiles":{}
某节点
{
"guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
"hidden": false,
"name": "PowerShell",
"source": "Windows.Terminal.PowershellCore",
// 我这边使用了PowerShell 7 Preview 通过 "commandline" 设置 pwsh.exe 的路径(路径为PowerShell 7 安装目录)
// 注意:一定要写上 -nologo,否则开启 powershll 会有一段话输出,很讨厌!
"commandline": "C:/Program Files/PowerShell/7-preview/pwsh.exe -nologo",
// 启动菜单一定要设置为 <.>,否则后面重要的一步将会无效!
"startingDirectory": ".",
// 字体
"fontFace": "Fira Code",
"fontSize": 11,
"historySize": 9001,
"padding": "5, 5, 20, 25",
"snapOnInput": true,
"useAcrylic": false,
// 颜色
"colorScheme": "Homebrew"
//是否使用磨玻璃效果(用背景图的话就注释掉)
//"useAcrylic" : true,
//如果使用毛玻璃效果,透明多的设置
//"acrylicOpacity" : 0.70,
//背景颜色(与毛玻璃效果、背景图是相互矛盾的,只能用一种)
//"background" : "#1C1C1C",
//背景图
//"backgroundImage" : "C:/x/x/xxx.png",
//图标
//"icon" : "C:/x/x/xxx.ico"
}
其中 colorScheme
为配色方案,在 setting.json
中的 schemes
数组中定义配色方案。
贴一个自定义的Windows Terminal的配色
{
"name": "Homebrew",
"black": "#000000",
"red": "#FC5275",
"green": "#00a600",
"yellow": "#999900",
"blue": "#6666e9",
"purple": "#b200b2",
"cyan": "#00a6b2",
"white": "#bfbfbf",
"brightBlack": "#666666",
"brightRed": "#e50000",
"brightGreen": "#00d900",
"brightYellow": "#e5e500",
"brightBlue": "#0000ff",
"brightPurple": "#e500e5",
"brightCyan": "#00e5e5",
"brightWhite": "#e5e5e5",
"background": "#283033",
"foreground": "#00ff00"
}
也可以使用默认的Windows 终端中的配色方案,直接在 colorScheme
填写以下配色方案
默认配色有
Campbell

Campbell Powershell

Vintage

One Half Dark

One Half Light

Solarized Dark

Solarized Light

Tango Dark

Tango Light

以上的配色方案均可在 设置 -> 配色方案
中选择
同时记录一下 VSCode终端
的配色和字体,同样修改VSCode的 setting.json
{
"terminal.integrated.fontFamily": "Fira Code",
"workbench.colorCustomizations": {
"terminal.background":"#151515",
"terminal.foreground":"#D0D0D0",
"terminalCursor.background":"#D0D0D0",
"terminalCursor.foreground":"#D0D0D0",
"terminal.ansiBlack":"#151515",
"terminal.ansiBlue":"#6A9FB5",
"terminal.ansiBrightBlack":"#505050",
"terminal.ansiBrightBlue":"#6A9FB5",
"terminal.ansiBrightCyan":"#75B5AA",
"terminal.ansiBrightGreen":"#90A959",
"terminal.ansiBrightMagenta":"#AA759F",
"terminal.ansiBrightRed":"#AC4142",
"terminal.ansiBrightWhite":"#F5F5F5",
"terminal.ansiBrightYellow":"#F4BF75",
"terminal.ansiCyan":"#75B5AA",
"terminal.ansiGreen":"#90A959",
"terminal.ansiMagenta":"#AA759F",
"terminal.ansiRed":"#AC4142",
"terminal.ansiWhite":"#D0D0D0",
"terminal.ansiYellow":"#F4BF75"
}
右键打开WindowsTerminal
视频下载
N_m3u8DL-CLI
一个简单易用的m3u8下载器
Windows 右键菜单
ContextMenuManage
一款开源的右键管理器,支持win7、win10,功能齐全,靠他我删除华硕AI3流氓全家桶。
FileMenuTools
一款可以集成在右键菜单的的功能拓展
脚本
233boy
原项目 https://github.com/233boy/v2ray 已经remove
了,不过脚本可以用
其他人的fork版本https://github.com/ximliu/233boy
bash <(curl -s -L https://git.io/v2ray.sh)
V2Ray_ws-tls_bash_onekey
wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh" && chmod +x install.sh && bash install.sh
想到其他的再更新