文档章节

Visual Studio Code使用笔记

小致dad
 小致dad
发布于 2017/07/03 20:29
字数 646
阅读 400
收藏 1

今天体验了下Visual Studio Code,不论是界面还是使用过的体验,真的挺舒服!感觉是心目中的IDE,给个赞!特此记下使用的体验!

快捷键

只罗列一些常用的!

复制: Ctrl+C Ctrl+V如果不选中,默认复制或剪切一整行
上下移动一行: Alt+Up 或 Alt+Down
向上向下复制一行: Shift+Alt+Up或Shift+Alt+Down
在当前行下边插入一行Ctrl+Enter
在当前行上方插入一行Ctrl+Shift+Enter

移动到文件结尾:Ctrl+End
移动到文件开头:Ctrl+Home

移动到行首:Home
移动到行尾:End

找到所有的引用:Shift+F12
同时修改本文件中所有匹配的:Ctrl+F12

查找 Ctrl+F
查找替换 Ctrl+H
整个文件夹中查找 Ctrl+Shift+F

VS Code与Python

安装python插件

打开VScode,Ctrl+p
输入 "ext install python",搜索时间可能会比较长
选择下载量最高的那个插件点击安装

配置flake8

安装flake8之后写代码的时候编辑器就会提示哪里出错,代码格式不规范也会提示

打开命令行
输入 "pip install flake8"
安装flake8成功后,打开VScode,文件->首选项->用户设置,在settings.json文件中输入"python.linting.flake8Enabled": true

配置yapf

安装yapf之后在VScode中按Alt+Shift+F即可自动格式化代码

打开命令行
输入 "pip install yapf"
安装yapf成功后,打开VScode,文件->首选项->用户设置,在settings.json文件中输入"python.formatting.provider": "yapf"

几个小技巧

查看函数或者类的定义
Ctrl+鼠标左键点击函数名或者类名即可跳转到定义处,在函数名或者类名上按F12也可以实现同样功能

更改变量名
在变量名上按F2即可实现重命名变量

python断点调试
在行号的左边点击即可设置断点,在左边的调试界面可以查看变量的变化

隐藏菜单栏
这个属于个人习惯,如果你也感觉菜单栏很碍眼,可以点击查看->切换菜单栏,即可隐藏菜单栏。需要菜单栏的时候按Alt键即可查看

设置快捷键
文件->首选项->键盘快捷方式,将需要的修改的快捷键的整个大括号里面的内容复制到右边keybindings.json文件中,然后修改“key”的值为你需要的快捷键即可。我这边只修改了复制一行和删除一行的快捷键。

 

© 著作权归作者所有

共有 人打赏支持
小致dad
粉丝 152
博文 539
码字总数 580673
作品 0
济南
技术主管
私信 提问
实用帖 | 如何为 Markdown 文件自动生成目录?

Foreword 在 Markdown:写技术文档、个人博客和读书笔记都很好用的轻量级标记语言这篇文章中,给大家介绍了 Markdown 及其创始人的故事、Markdown 基本语法、常见的 Markdown 编辑器(Mac/W...

Lilian_Lee
2017/10/27
0
0
在Ubuntu系统中安装Visual Studio Code

导读 微软令人意外地发布了Visual Studio Code,并支持主要的桌面平台,当然包括linux。如果你是一名需要在ubuntu工作的web开发人员,你可以非常轻松的安装Visual Studio Code。 简介 我将要...

linuxprobe
2016/05/08
14
0
让开发更快更顺畅的 VS Code 插件推荐(一)

Microsoft 推出的代码编辑器 Visual Studio Code 为开发者提供了许多实用的工具和插件扩展,大家可以根据自己的需求打造自己的编辑器。Visual Studio Code 定期更新插件扩展,你可以在它的 ...

oschina
2017/05/10
42.9K
13
微软车库项目 Ink to Code:将 UI 草图转换成代码

有时候,灵感会在某些不方便的地方发生,为了确保这个想法不会转瞬即逝,最好的办法就是把它写在纸片或餐巾纸上。 作为微软的创意孵化器,微软车库在过去推出了大量极具创意的新鲜产品和服务...

局长
2018/01/29
2.8K
4
宇宙第一 IDE Visual Studio 开始支持 Java 了

(给程序员的那些事加星标) 近日在 2018 微软技术暨生态大会上,微软宣布和介绍了 Visual Studio 和 Visual Studio Code 的一系列新特性,并对 Azure DevOps 研发云进行了整合升级,Visual ...

程序员的那些事_
2018/10/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux Wireshark普通用户启动使用方案

当系统安装好Wireshark后请正常启动是否可以进行正常使用,如果不行请参考下列指导 向系统添加一个用户组 sudo groupadd wireshark //如提示此组存在可跳过 将指定用户添加到这个组中 sudo...

CHONGCHEN
今天
2
0
CSS 选择器参考手册

CSS 选择器参考手册 选择器 描述 [attribute] 用于选取带有指定属性的元素。 [attribute=value] 用于选取带有指定属性和值的元素。 [attribute~=value] 用于选取属性值中包含指定词汇的元素。...

Jack088
今天
2
0
数据库篇一

数据库篇 第1章 数据库介绍 1.1 数据库概述  什么是数据库(DB:DataBase) 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据...

stars永恒
今天
4
0
Intellij IDEA中设置了jsp页面,但是在访问页面时却提示404

在Intellij IDEA中设置了spring boot的jsp页面,但是在访问时,却出现404,Not Found,经过查找资料后解决,步骤如下: 在Run/Debug Configurations面板中设置该程序的Working Directory选项...

uknow8692
昨天
4
0
day24:文档第五行增内容|每月1号压缩/etc/目录|过滤文本重复次数多的10个单词|人员分组|

1、在文本文档1.txt里第五行下面增加如下内容;两个方法; # This is a test file.# Test insert line into this file. 分析:给文档后增加内容,可以用sed 来搞定;也可以用while do done...

芬野de博客
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部