0%

常用应用及资源列表

一个普通前端码农的 Windows 常用应用和资源列表。

Windows 是主力,WSL 和虚拟机 mac 打辅助,以下内容默认针对 Windows。

浏览器

  • Google Chrome

    可以说是一家独大了吧。我的插件:

    • Google 翻译

    • Axure RP Extension for Chrome

    • Adobe Acrobat

  • 新 Microsoft Edge

    换了 Chromium 内核真香,Chrome 有的它都有,Chrome 没有的它也有。

下载器

压缩包处理

PDF 阅读器

录屏

  • OBS Studio

    直播 / 录屏专用,开源免费。

系统相关

开发相关

版本管理

  • Git

    撸码的不知道这个就离谱。除了源码也可以管理其他的文档比如说文章笔记之类的。

  • TortoiseGit

    Git 小乌龟,提供图形界面操作 Git,必须先安装 Git。

编辑器

  • Visual Studio Code

    全能撸码编辑器,用来写 JS / TS / C / C++ / Markdown。配色主题使用 Monokai。

集成开发环境

解释型语言运行时

  • Node.js

    基于 V8 引擎的 JavaScript 运行环境。

  • JDK 8

    Java 开发套件,包含 JRE (Java 运行环境)。

  • Python 3

    Python 3 运行环境。

  • Deno

    基于 V8 引擎的 JavaScript 安全运行环境,自带 TypeScript 编译器。

  • Ruby

    Ruby 运行环境。

C/C++ 工具链

  • Windows 上的 VC++ 工具链

    cl 编译器 / link 链接器等等,安装 Visual Studio 「使用 C++ 的桌面开发」工作负载就有了。

  • GCC

    GNU 编译器。

  • Clang

    苹果弄的编译器。

  • CMake

    自动生成跨平台的 C/C++ 工程文件。

  • GNU Make

    控制从源码到目标文件构建过程的工具,描述依赖关系和执行的一系列的脚本。

终端

字体

  • Consolas

    适合代码和终端显示的等宽字体。

  • Cascadia Code

    微软随 Windows Terminal 一起发布的开源等宽字体,支持 Powerline 字形。

包管理器

网络相关

  • Postman

    发请求调试接口,跨平台桌面应用。

  • Fiddler

    抓包工具。

  • Proxifier

    配置全局代理。

  • curl

    发请求、数据传输。

数据库相关

远程

PSD 浏览

其它命令行工具

  • you-get

    基于 Python 3 的网络视频爬取器,可用来下载 B 站视频。

  • nvm

    Node.js 版本管理器,自由切换 Node.js 版本。

    • POSIX bash 版本:nvm

    • Go 语言写的 Windows 版本:nvm-windows

    • 我写的跨平台版本:nodev

  • cross-zip

    基于 Node.js 的 zip 命令行工具。

Visual Studio Code 相关

扩展列表

扩展名 简要描述
Chinese (Simplified) Language Pack for Visual Studio Code 简体中文汉化包。
ESLint 检查 JS / TS 代码风格。
Debugger for Chrome 在 VSCode 中打断点,直接调用 Chrome 调试 JS 代码。
C/C++ 微软官方 C/C++ 扩展。
CMake CMake 脚本语法高亮。
CMake Tools CMake 扩展。
Bracket Pair Colorizer 成对括号相同颜色高亮扩展。
file-size 状态栏显示当前打开的文件大小。
Git History 查看 Git 仓库历史。
GitLens Git 集成。
hexdump for VSCode 查看文件二进制数据。
Inno Setup Inno Setup 脚本语法高亮。
language-stylus Stylus 语法高亮。
Live Server 静态页面开发神器,保存自动刷新。
Manta’s Stylus Supremacy Stylus 代码风格格式化。
Remote - SSH 服务器远程开发。
Remote - WSL WSL 远程开发。
Vetur Vue 扩展。
vscode-icons VSCode 图标主题。

用户配置文件

配置文件路径:C:\Users\USERNAME\AppData\Roaming\Code\User\settings.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"workbench.iconTheme": "vscode-icons",
"editor.tabSize": 2,
"editor.fontFamily": "'Fira Code', Consolas, 'Courier New', 'Microsoft YaHei', monospace",
"window.zoomLevel": 0,
"git.autofetch": true,
"diffEditor.ignoreTrimWhitespace": false,
"cmake.configureOnOpen": false,
"files.eol": "\r\n",
"C_Cpp.clang_format_fallbackStyle": "Chromium",
"workbench.colorTheme": "Monokai",
"git.ignoreLegacyWarning": true,
"color-highlight.markerType": "underline",
"color-highlight.languages": [
"*"
],
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "'Cascadia Mono PL', 'Microsoft YaHei'",
"terminal.integrated.fontSize": 16,
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
}
}