1.1 学会搜索
- Stack Overflow
- VS Code官网:https://code.visualstudio.com/
- VS Code Github网址:https://github.com/microsoft/vscode
Visual Studio Code官网有着很详尽的使用和插件开发文档;
Visual Studio Code的GitHub仓库有Issuesi和Wiki页面;
通过GitHub Issues,你可以查找自己遇到的bug是不是一个已知的问题;
通过GitHub Wiki,你可以了解到Visual Studio Code未来半年甚至一年的规划,也可以搜索到如何为Visual Studio Code做贡献。
1.2 学会提问
首先,在提问之前,先去自己去解决这个问题。
- 思考导致该问题的原因
- 通过Google、Bing、Stack Overflow等网站搜索过类以的问题
- 在Visual Studio Codel的GitHub Issues 上搜索过它是不是已知的bug
- 如果已经尝试解决过问题,但没有成功。那么你可以开始寻求别人的帮助。
- 对于提出的问题,一定要描述详尽
- 如果是一个bug,要提供可以完整复现bug的步骤
- 特别是对于与Visual Studio Code相关的问题,要提供Visual Studio Code的版本、操作系统的版本、期望的结果与实际的结果、原始的代码片段等信息
- 必要的时候,还要提供相应的截图
- 对于源代码,尽量提供文本或源文件,而不只是截图,以便他人用于复现
- 如果代码量很大,则可以重新创建一个文件以存放可用于复现的代码,去除不必要的代码,缩小整体的代码量
- 有一个描述清晰的问题,才更有可能获得别人的帮助
1.3 学会学习
- 寻求帮助之前,自己要对问题进行认真思考
- 知其然知其所以然:了解背后的原理和技术栈不仅有助于我们使用Visual Studio Code这个开发工具本身,而且可以帮助我们在日常的项目开发中了解更多的技术选型和架构设计,开阔我们的眼界
- 举一反三