Title: 常用软件推荐
Date: 2022-01-03
持续更新推荐软件,侧重几个特点:
- 跨平台,可以在linux,macOS,windows使用
- 简洁,功能简洁,简单易用,能满足日常工作需要,特殊群体特殊行业可能不适合,需要定制软件
- 轻量,体积小,占用系统资源少
- 尽量开源免费
- 尽量文档丰富
IDE
vscode
跨平台,插件形式扩展功能,可支持c/c++,python,js等多种语言,配置文本化(默认图形界面)
快捷键
Ctrl+,
快速打开配置
UI插件
Atom One Dark Theme,安装后配置主题"workbench.colorTheme": "Atom One Dark"
vscode-icons,安装后配置图标"workbench.iconTheme": "vscode-icons"
c/c++
c/c++,官方插件必备
clang-format,代码格式化程序,c/c++官方插件附带,一般配置
"C_Cpp.default.cppStandard": "c++11",
"C_Cpp.clang_format_path": "/home/nxx/.vscode/extensions/ms-vscode.cpptools-1.7.1/LLVM/bin/clang-format",
"C_Cpp.clang_format_style": "LLVM",
Better Comments,高亮注释,配置"better-comments.highlightPlainText": true,
python
python,官方插件必备
virtualenv,虚拟环境,pip安装,virtualenv .venv生成虚拟环境后配置(当前项目级配置),"python.pythonPath": ".venv\\Scripts\\python.exe"
yapf,格式化程序,pip安装,配置
"python.formatting.provider": "yapf",
"python.formatting.yapfArgs": [
"--style={based_on_style: google, indent_width: 4, dedent_closing_brackets: true, split_before_logical_operator: true, column_limit: 180}"
],