首页 > 其他分享 >1 第一章 如何学习Visual Studio Code

1 第一章 如何学习Visual Studio Code

时间:2023-04-18 14:58:11浏览次数:31  
标签:GitHub 代码 Visual Code Studio bug

1.1 学会搜索

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这个开发工具本身,而且可以帮助我们在日常的项目开发中了解更多的技术选型和架构设计,开阔我们的眼界
  • 举一反三

标签:GitHub,代码,Visual,Code,Studio,bug
From: https://www.cnblogs.com/artwalker/p/17329489.html

相关文章

  • win系统快速搭建日志查看系统Log Parser Studio
    使用LogParserStudio 一共两步一、软件下载地址:LogParser2.2 Download:https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=24659 LogParserStudiodownload: https://gallery.technet.microsoft.com/Log-Parser-Studio-cd458765 二......
  • 【LeetCode剑指offer 03】合并两个/K个排序链表
    合并两个排序链表https://leetcode.cn/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。示例1:输入:1->2->4,1->3->4输出:1->1->2->3->4->4限制:0<=链表长度<=1000思路代码classSolutio......
  • VsCode常用设置(新手必备!)
    很多同学会有疑问,为什么我看到很多大牛的视频里面敲代码的时候,输入一个template,就会出现一大块代码。为什么我输入一个​​template​​,只有这一个单词,啥也没出来别墨迹,快解决闲话不多说,我们就来聊一聊如何--懒省事(在VsCode里面设置自定义的模板)首先:我们要找到这个模板设置的......
  • system_code
    目录env环境变量1.ubuntu查看和添加环境变量2.添加程序路径至环境变量3.系统正常启动过程中的环境变量生效4.在其他用户下切换用户5.其他env环境变量1.ubuntu查看和添加环境变量程序运行的过程中,需要考量许多环境变量,最常用的是通过export去新建或变更一个当前窗口用户的环境......
  • VsCode常用设置(新手必备!)
    很多同学会有疑问,为什么我看到很多大牛的视频里面敲代码的时候,输入一个template,就会出现一大块代码。为什么我输入一个template,只有这一个单词,啥也没出来别墨迹,快解决闲话不多说,我们就来聊一聊如何--懒省事(在VsCode里面设置自定义的模板)首先:我们要找到这个模板设置的入口在文件->......
  • VS Code 有哪些好用的插件呢?【持续更新】
    一、画图工具:vscode-drawio  功能:在VSCode中画流程图、数据流图等等。      使用方法:    创建一个后缀名为.drawio的文件,然后用VSCode打开即可。  效果如下图:  二、格式化工具:PrettyFormatter  功能:格式化文档,包括js、json、html、css、xml等......
  • 【LeetCode动态规划#07】01背包问题一维写法(状态压缩)实战,其二(目标和、零一和)
    目标和(放满背包的方法有几种)力扣题目链接(opensnewwindow)难度:中等给定一个非负整数数组,a1,a2,...,an,和一个目标数,S。现在你有两个符号+和-。对于数组中的任意一个整数,你都可以从+或-中选择一个符号添加在前面。返回可以使最终数组和为目标数S的所有添加符号的......
  • [Leetcode]删除链表中等于val 的所有结点
    力扣链接方法一:使用前后两个指针,cur指向当前位置,prev指向前一个位置,通过改变指向和释放结点来删除val初步代码,还存在问题:/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/structListNode*remo......
  • 4月17日leetcode二叉树的层序遍历II
    给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。(即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)(出自力扣)这个昨天的二叉树的层序遍历有所不同:需要将从后往前层序遍历二叉树,其实很简单,只需要用vector的逆置函数,将vector中的vector逆置即可。这里顺便......
  • LeetCode Top100: 二叉树的最大深度 (python)
     给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7],3/\920/\157返回它的最大深度 3。 以下是Python代码实现:cl......