首页 > 其他分享 >Visual Studio Code 小白使用介绍

Visual Studio Code 小白使用介绍

时间:2023-05-17 22:33:00浏览次数:52  
标签:文件 Code img Ctrl 新建 点击 Visual 文件夹 Studio


前言

现在使用Vscode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝

最近因项目需要开始使用Vscode,但不知为何,感觉有点力不从心,不知道该怎么用

首先想到去官网看看,然后放弃了(英语渣渣表示压力山大,其实正因为英语差,才更应该锻炼一下的,大家不要学我23333)

最后自己摸索和看相关视频才豁然开朗。现在做一个归纳总结,希望能帮到有需要的人

下载

官网下载:https://code.visualstudio.com/

汉化中文(官方下载默认为英文,英文好的小伙伴可直接跳过这步)

点击插件按钮搜索 Chinese, 在弹出的选项中选择第一个中文简体






img


然后右边会弹出如下图安装界面,接着点击 Install 安装




img


安装完毕后会有如下提示(主要提醒你安装完中文简体汉化包后一定要重启方可生效)




img


Vscode界面介绍(主要分为5个区域,分别是活动栏,侧边栏,编辑栏,面板栏,状态栏)




img


①:活动栏从上到下依次为,打开侧边栏,搜索,使用git,debug,使用插件

②:侧边栏,新建项目文件和文件夹

③:编辑栏,编写代码的区域

④:面板栏,从左到右依次为,问题,输出,调试栏,终端(terminal),最重要的是terminal,用来输入相关命令




img


⑤:状态栏,点击 [图片上传失败...(image-bcdf98-1559059441856)].png)[图片上传失败...(image-a50ab7-1559059441856)] 该区域可以调出面板栏

⑥:需要注意的为下图红框所示,分别表示鼠标光标所在位置和tab缩进字符,这里为缩进4个字符





img


新建文件和文件夹

新建文件:Ctrl+N新建文件并修改后缀即可(后缀根据所需文件来,比如.html,.css,.js等)

新建文件夹

①:首先根据需要指定一个路径(这里路径以桌面为例),然后新建一个文件夹(这里新建的文件夹为demo1)

②:鼠标点击侧边栏第二个选项,如下图




img


③:此时会提示你没有可以打开的文件夹,点击Open Folder按钮导入桌面新建的文件夹demo1




img


④:把文件夹导入后发现刚刚新建文件夹名字是小写的,现在变大写了,这个不影响,不用太在意




img


(右边图标从左到右为,新建文件 / 新建文件夹 / 刷新 / 折叠文件)

注:新建文件一定要修改后缀,否则默认都是text文本文件

自动保存设置

File(文件)- Preferences(首选项)- Setting (设置)然后弹出下面界面,选择User(一般会默认选中该选项),

接着如下图选择afterdelay选项即可,下面有个数字1000表示1秒,这个可自行设置,表示多少秒以后自动保存




img


自动格式化代码

File(文件)- Preferences(首选项)- Setting (设置)

User(用户)- Text-Editor(文本编辑)- Formatng(格式化)

然后勾选下图红色框中的选项后重启Vscode即可




img


Vscode更换主题

File(文件)- Preferences(首选项)- Color-Theme (颜色主题)




img


然后会出现下图红色框的界面,此时按键盘上的上下键即可实时查看主题颜色,直接回车可选中对应主题




img


注:可以点击插件直接搜索 theme 下载其它非内置主题

快捷键(只列出了很小一部分常用快捷键)

Ctrl + / (单行注释)

Shift + Alt + A (多行注释)

若要取消单行或多行注释在按一次该快捷键即可

Ctrl + Shift + Enter (上方插入一行,鼠标光标在当前行的任意位置都可以直接换行到上一行)

Ctrl + Enter (下方插入一行,鼠标光标在当前行的任意位置都可以直接换行到下一行)

Alt + Shift + F (格式化代码,不需要全选中代码,直接格式化即可)

Ctrl + Shift + F (查找文件)

点击设置选择 keyboard shortcuts,右边会弹出所有快捷键目录

我没有汉化中文,并不是因为英语好,相反因为英语太差,所以还是想迈出第一步,锻炼一下吧

大家不要怕,撸起袖子就是干ヾ(◍°∇°◍)ノ゙


标签:文件,Code,img,Ctrl,新建,点击,Visual,文件夹,Studio
From: https://blog.51cto.com/dupeng0811/6294501

相关文章

  • Codeforces Round 868 (Div. 2) A-D
    CodeforcesRound868(Div.2) A.A-characteristicintfac[N];map<int,int>mp;voidinit(){fac[1]=0;mp[0]=1;for(inti=2;i<N;i++){fac[i]=fac[i-1]+(i-1);mp[fac[i]]=i;}}voidsolve(){intn=read(),k=rea......
  • 动态规划算法基础及leetcode例题
    01基础理论题型:动规基础(斐波那契数列or爬楼梯);背包问题;打家劫舍;股票问题;子序列问题动规误区:只要看懂递推就ok(递推公式只是一部分)解决动态规划应该要思考的几步:状态转移的DP数组以及下标的含义递推公式DP数组为何初始化遍历顺序打印DP数组02例题基础题目509.斐波那......
  • 24、hashcode是什么?有什么作用?
    Java中Object有一个方法:publicnativeinthashcode();(1)hashcode()方法的作用hashcode()方法主要配合基于散列的集合一起使用,比如HashSet、HashMap、HashTable。当集合需要添加新的对象时,先调用这个对象的hashcode()方法,得到对应的hashcode值,实际上hashmap中会有一个table保存......
  • 快速入门:使用Azure 数据 Studio进行连接和查询 Azure SQL 数据仓库中的数据
    本快速入门演示如何使用Azure数据Studio连接到AzureSQL数据仓库,然后使用TRANSACT-SQL语句来创建、插入和选择数据。必要條件若要完成本快速入门教程,需要Azure数据Studio,和AzureSQL数据仓库。安装Azure数据Studio。如果还没有SQL数据仓库,请参阅创建SQL数据仓库......
  • 快速入门:使用Azure 数据 Studio进行连接和查询 Azure SQL 数据库
    在此快速入门中,您将使用Azure数据Studio连接到AzureSQL数据库服务器。然后,将运行TRANSACT-SQL(T-SQL)语句来创建和查询中其他使用的TutorialDB数据库Azure数据Studio教程。先决条件若要完成本快速入门教程,需要Azure数据Studio,和AzureSQL数据库服务器。安装Azure......
  • leetcode:二叉树的最大深度
    题目描述给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最大深度 3。题目链接:104.二叉树......
  • AtCoder Beginner Contest 253(E,F)
    AtCoderBeginnerContest253(E,F)E(dp,前缀和)E大意就是求满足以下要求的的序列的个数\(1\),满足\(a_i\)都在\([1,m]\)的范围里面\(2\),满足$\verta_i-a_{i+1}\vert$大于\(k\)之前做过一个类似的题目,是绝对值小于\(k\),不过大同小异这里我使用了前缀和来优化但是这里......
  • VSCode上的代码变量命名工具插件,让你的开发效率倍增!
    本篇文章主要讲解VSCode上的代码变量命名工具插件chtml代码命名工具的使用。日期:2023年5月15日vscode版本1.78及以上转载地址:https://blog.csdn.net/weixin_46078894,已获作者同意!插件说明CHTML是一款在线的代码命名工具,提供变量命名规则库,可以帮助开发者快速选择合适的变......
  • Leetcode-Easy 806. Number of Lines To Write String
    题目描述给一个字符串S,从左到右将它们排列行,每行最大长度为100,,同时给定一个数组withds,widths[0]对应着a的宽度,widths[1]对应着b的宽度,...,widths[25]对应着z的宽度。求:至少需要多少行以及最后一行的长度下面是一个实例:Example:Input:widths=[10,10,10,10,10,10,1......
  • AtCoder Beginner Contest 200 F Minflip Summation
    洛谷传送门AtCoder传送门显然的策略:选择全部\(0\)段变成\(1\),或选择全部\(1\)段变成\(0\)。归纳可得一般性的结论:设字符串中\(s_i\nes_{i+1}\)的位置数为\(k\),答案为\(\left\lceil\frac{k}{2}\right\rceil\)。因为在模意义下不能上取整,考虑记\(k\)的奇偶性(这样......