的风格设置 例如 tabSize:一个tab等于2个空格,行高为24px workbench是针对vscode的主题设置 例如 iconTheme( 图标风格):使用插件 vscode-great-icons...vscode插件安装 Dracula Official 主题(我的最爱) Material Icon Theme 图标主题 Chinese Language Pack 中文语言包 GitLens 在代码中显示每一行代码的提交历史...}, "workbench.editor.limit.enabled": true, // 是否限制每一个VSCODE窗体内显示的编辑器窗体数量(默认为关闭)。..."workbench.editor.limit.perEditorGroup": true, // 是对打开的所有VSCODE窗体进行限制还是只对当前VSCODE窗体限制 "workbench.editor.limit.value...// 这导致代码完成在编辑注释和字符串时建议单词。
另外, 这几个常用的快捷键最好也知道: 1.2 安装code 安装后打开命名面板Command+Shift+P,搜索shell命令,点击在PAth中安装code命令,然后在上面菜单栏里面点击终端,开启一个新终端...v: 字符可视化模式,此模式下目标文本的选择是以字符为单位的,也就是说,该模式下要一个字符一个字符的选中要操作的文本。...+v 位置作为矩形的一角,光标移动的终点位置作为它的对角 visual模式下面复制粘贴操作等都能使用。...复制和粘贴:y复制当前字符, yy复制当前行, nyy复制n行, p粘贴 撤销与反撤销: u撤销一次, U撤销对该行文本做的所有操作, ctrl+r反撤销一次 保存退出: q直接退出, wq保存退出,...3.4 Vim批量注释 这个也是非常常用的,不操作鼠标,直接通过命令来 连续行注释: :1,10s/^/#/g 1-10行行首加"#"注释, ^表示行首, g表示执行替换时不询问确认。
Vim编辑器简洁易用,在终端上可用来快速查看修改文档。虽然与其他编辑器如WebStrom、VScode相比,功能扩展相对欠缺,对新手朋友不太友好。...常规操作 命令 说明 x 删除光标下的字符 X 删除光标左边的字符 s 修改一个字符(与r的区别,修改后直接进入Insert模式) i 光标前插入字符 a 光标后插入字符 A 行尾插入字符 o 光标下方新建一行并进入...Insert模式 O (字母) 光标上方新建一行并进入Insert模式 r 替换字符(单个) R 替换字符(多个) cw 替换文本直到单词末尾(ce也可) c$ 替换文本直到行尾 dw 删除单词 (de..., d2w) d$ 删除到行尾 D 删除到行尾 S 删除到行为,并进入Insert模式 dd 删除整行 y 复制 yy 复制整行 (yw, ye) p 粘贴到光标之后 P 粘贴到光标之前 u 撤销 ....dir/:ls) % 查找配对的括号 ), }, ] v motion :w 选择性保存 Ctrl + D 查看可能的补全 光标移动 命令 说明 h 左 l 右 k 上 j 下 0 (数字) 行首
,开启一个新终端。...v: 字符可视化模式,此模式下目标文本的选择是以字符为单位的,也就是说,该模式下要一个字符一个字符的选中要操作的文本。...+v 位置作为矩形的一角,光标移动的终点位置作为它的对角 visual 模式下面复制粘贴操作等都能使用。...复制和粘贴:y 复制当前字符, yy 复制当前行, nyy 复制 n 行, p 粘贴 撤销与反撤销: u 撤销一次,U 撤销对该行文本做的所有操作, ctrl+r 反撤销一次 保存退出: q 直接退出,...3.4 Vim 批量注释 这个也是非常常用的,不操作鼠标,直接通过命令来 连续行注释: :1,10s/^/#/g 1-10 行行首加 "#" 注释,^ 表示行首, g 表示执行替换时不询问确认。
对于常在桌面端办公的开发者来讲,应用协作功能尤其引人注目并超乎期待。 把消息和代码都要复制粘贴到ChatGPT网页端太麻烦?...它支持Xcode,VSCode,TextEdit这些IDE和各种编辑器,也支持与终端等应用程序之间进行联动。...Mac桌面端应用协作的开发者真实体验 对于Mac开发者用户来讲,曾经不得不先将Xcode里的代码复制粘贴到ChatGPT网页端,然后再去进行交互。...使用编辑器和集成开发环境(IDE)时(如Xcode、VSCode、TextEdit): ChatGPT会读取最前面窗口中打开的编辑器面板的完整内容,直到达到读取内容上限 如果你在编辑器中选择了特定文本,...ChatGPT会优先关注你的选择(同时保留该面板的完整内容作为上下文) 使用终端工具时(如Terminal终端、iTerm终端): ChatGPT会读取打开窗口的最后200行内容 如果你在窗格中选择了文本
最好的编辑器,对于数据分析而言,vscode和jupyter是两个比较友好的ide,现在vscode也支持jupyter了,那么问题来了,需要学习vscode了。...这里,增加一个功能,使用vscode在服务器上编程。服务器我一般使用vi进行编程,有很多不便,比如格式调整,粘贴复制等等。...如果使用vscode进行编程,代码自动同步,而且可以利用vscode的终端功能,进行运行和测试。 最最重要的是,vscode的python编程的编辑器,非常友好,比如复制,粘贴,注释,替换等等。...选择setting: 找到自己的ssh路径,在文件夹下新建一个config,内容如下: ? config文件中,包括三行: 服务器名称 IP地址 用户名 ? 3....通过本地编辑服务器内容,实时同步 在本地vscode中,远程连接服务器,新建一个脚本: ?
Command + W 关闭当前编辑器内窗口 Command + Shift + W 关闭当前的编辑器 Command + / — 缩放 Command + / 添加注释 Ctrl + ` 打开/关闭终端...晃动你的胯胯轴 移动你的代码块 Command + Shift + Enter 将光标移动到当前行的上面一行,开启新的一行代码 Command + Enter 将光标移动到当前行的下面一行,开启新的一行代码...键 复制粘贴代码块 多光标操作 按住Option 鼠标在需要创建光标处点击 如何查看已有快捷键/自定义快捷键?...搜索框里输入对应字符“cmd+c”或者点击右侧小键盘图标,进行录制按键。 即可找到对应按键组合进行自定义修改。...上的断点到 Chrome Debugger for Chrome 路径自动提示补全 Path Intellisense 弥补VSCode原生git不足 GitLens 渲染颜色到代码下 vscode-pigments
:当map文件不在js文件同目录时用于指定 sourceMaps的位置 restart :自动重启调试 timeout: 配置自动附加的超时时间 stopOnEntry: 自动断点到第一行代码处 smartStep...TypeScript Hero TypeScript Hero是一个vscode扩展,使您的生活更轻松。在编写大量代码时,TypeScript您可能需要vscode来组织导入。...Vue VSCode Snippets Vue代码提示 VueHelper 支持Vue快捷编辑,很方便 YAML 红帽的YAML语言支持 picgo 图床,支持markdown粘贴图片自动上传并生成链接...github 账号上传过,可以把老的Gist ID粘贴在Environment Settings处 将生成成功的token粘贴至Global Settings的获取令牌,失焦自动保存 如果没有自动上传生成...": 80, //限制每行字符个数 "tabWidth": 2, //指定每个缩进级别的空格数 "useTabs": false, //使用制表符而不是空格缩进 "semi": true,
仅当你是更高级的 Python 程序员时, 才建议使用此方法, 具体原因是选择替代实现。...如果看不到所需的解释器, 请参阅配置 Python 环境。 ? 若要在 VS Code 中打开终端, 请选择 "查看 > 终端", 或者使用快捷方式Ctrl + ' (使用反撇号字符)。...可以通过几种内置方法修改 Python 中的字符串。 使用以下方式创建变量: variable = 'Hello World!'。 对于新行, 请按 Enter。...希望使用 Python 的某些内置字符串修改方法时要开心。 现在, 请尝试创建 Python 程序文件并使用 VS Code 运行该文件。...终端。 通过在文件夹中开始 VS Code, 该文件夹将成为你的 "工作区"。 VS Code 存储特定于 vscode/settings 中的工作区的设置, 它们不同于全局存储的用户设置。 3.
0 前言# 本文参考以下链接: 指尖飞舞: vscode + vim 高效开发 vim 备忘清单 一直憧憬 vim 的全键盘操作, 于是开始折腾将 obsidian 和 vscode 的编辑模式都转到...vim, obsidian 使用自带的 vim 模式加 vimrc 插件, vscode 使用 vim 插件 为了保持 obsidian, vscode, wsl 及 linux 中的 vim 习惯一致...cit | 更改当前 html 标签的内容 1.2 operator 操作符# d | 删除 y | yank (复制) c | 更改 (删除然后插入) p | 粘贴 =...0/$ | 行首/行尾 ^ | 行首 (非空白) 字符串 Fe/fe | 移动到上一个/下一个 e To/to | 在上一个/下一个 o 之前/之后移动 | / n| | 转到一个...存放到了 obsidian 仓库的根目录 wsl: 我的 wsl 是 ubuntu, 为了使用 sudo 时 vimrc 配置生效, vimrc 修改通过修改 /etc/vim/vimrc 实现 vscode
于是他安装了“R Rainbow”,期待着他的代码能变得五彩斑斓。 安装完成后,阿磊打开了一个新的R脚本文件,开始尝试写他的第一行R代码。他输入了print("Hello, R!")...当他再次运行他的代码时,VSCode正确地高亮了他的R代码,并且提供了代码补全和其他有用的功能。...阿磊终于可以开始他的R语言学习之旅了,虽然过程中有一些小插曲,但他学到了一个宝贵的教训:在安装软件和扩展时,一定要仔细阅读说明,不要被名字所迷惑。...这VSCODE设置中搜索 r.rterm.windows 填写radian的路径 设置里搜索 r.br, 选Radian为终端 在设置里搜索 httpgd 打勾 此外也可以用shell wind...选取输出图像的终端样子 下载完后新建文件夹选择第三个 新建一个R终端,找到位置,并复制 打开R的扩展,找到添加window的路径,粘贴 6.测试 # 加载内置数据集 data(mtcars) # 绘制散点图
2、正则表达式省掉千次万次机械操作 我的电脑中可以没有微软或金山的任何办公软件,但不可以没有 vscode 和 jupyter lab。vscode 不仅可以用于写代码,还可用于写文章。...工作中需基于 github 协作时,我也采用 vscode 操作。 在 vscode 中存在以下搜索页签,展开具有以下选项: ? 第一行 search 填入所应匹配的样式。搜索支持三种模式。...普通模式可直接复制粘贴你想要的样式,即便它有换行也是 OK 的。——在常见的办公软件中通常不支持复制粘贴换行,这足见 vscode 的强大实用。 ?...如果文件非常多,想要对指定文件范围内实施,可以在第 3、4 行分别定义文件范围,所支持的语法当然也是正则表达式啦。...——这并非某种编程语言所特有的,而是几乎所有的编程语言都支持的一种处理。它采用了一些字符构成的语法来描述规则,然后便于对文本实施搜索、捕获、替换等操作。
0x02:实操 具体操作过程,以Windows 10系统来做演示,对于MacOs与Ubuntu仅仅是安装时略有不同,具体使用时方法时一致的。读者使用时下载对应系统版本安装下载即可。...下面改下“conda”源,换为清华源用以下载加速,在“cmd”中复制粘贴以下指令,并回车: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn...输入第一行代码(要注意里面双引号要使用英语的符号,可以通过“Shift”键切换中英文符号): print(“Hello Python”) 输入完成后按“Ctrl”+“s”键,保存代码。...首先我们在VSCode打开“cmd”终端,如下图所示: 在终端中输入(如果未激活“tf23”,需要在前面加一句conda activate tf23): python hello.py 此时输出为“...这里在对 VSCode 开发 Python 做个步骤总结: 用 VSCode 打开某个文件夹 新建 x.py 文件 编辑代码保存 选择 Python 环境,在 VSCode 终端打开并激活此环境 运行文件
const name = 'John' printWidth 100 设定每行的最大字符数,超过这个限制时会自动换行。默认为 80。...一行代码超过 100 个字符时会自动换行 trailingComma 'all' 控制是否添加尾随逗号。...VSCode中setting设置 从字面意思来看也能知道setting的作用就是个性化你的VSCode,而且在项目中有一个setting设置,那么所有人都会使用统一个VSCode设置进行开发。...editor.tabSize 2 设置 Tab 键的缩进空格数为 2。 terminal.integrated.fontSize 16 设置 VSCode 集成终端的字体大小为 16。...editor.formatOnPaste false 禁用粘贴内容时自动格式化。 editor.autoClosingBrackets "always" 设置自动补全括号功能始终开启。
最近由于业务需要,开始进行 Flutter 的研究,由于 Flutter 的环境搭建在官网上有些细节不是很清楚,笔者重新整理输出 1....配置镜像 ---- 由于在国内访问 Flutter 有时可能会受到限制,Flutter 官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: vim ~/.bash_profile...输入 i 进入编辑模式,复制粘贴添加下面的环境变量 # flutter 镜像 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL...创建一个 Flutter 项目并运行 ---- ▐ 4.1 终端 最简单的方法是终端直接输入下面的命令即可快速创建一个 flutter 应用并运行起来 flutter create myapp cd...tab=androidstudio ▐ 4.3 VSCode 安装插件 ?
自带控制台,终端,emmet格式插件,图标插件,小地图插件。占用内存少,推荐!...先整理部分觉得不错的插件,体验一段时间再修改 一、常用插件 1.vscode-icon 让vscode的文件夹目录添加上对应的图标 ?...二、vscode常用快捷键 列选择:ALT+左键 命令面板:F1 切出新编辑器:Ctrl + 左键文件 代码行缩进:Ctrl + [ 、Ctrl + ] 文件切换:Ctrl + Tab 转到行首/行尾:...editor.detectIndentation": false, "editor.tabSize": 2, "editor.insertSpaces": true, // 控制编辑器是否应自动设置粘贴内容的格式...格式化程序必须可用并且能设置文档中某一范围的格式。 "editor.formatOnPaste": true, // 保存时设置文件的格式。
字符终端文本编辑器 补充说明 nano 是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。...nano命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某些文件可能会带来问题,比如Linux系统的配置文件,自动断行就会使本来只能写在一行上的内容折断成多行了...-N --noconvert 不要从 DOS/Mac 格式转换 -O --morespace 编辑时多使用一行...-Q 字符串> --quotestr=字符串> 引用代表字符串 -R --restricted 限制模式 -S...复制、剪贴和粘贴 复制一整行:Alt+6 剪贴一整行:Ctrl+K 粘贴:Ctrl+U 如果需要复制/剪贴多行或者一行中的一部分,先将光标移动到需要复制/剪贴的文本的开头,按Ctrl+6(或者Alt+A
(下面这一步,和文档顺序有点不一样) 在新的弹窗中将ssh密码粘贴进去然后回车。随后会弹窗让选择远程终端的类型,这边我们的开发机是linux系统,所以选择linux就好。...4.3 在Vscode中打开终端 单击vscode页面下方有一个X和!的位置可以快速打开vscode的控制台,然后进入TERMINAL。 TIPS:右上方的+可以新建一个TERMINAL。...如果当行代码存在函数或者方法时,进入代码该函数或者方法。如果当行代码没有函数或者方法,则等价于step over。 4: step out:退出函数或者方法, 返回上一层。...先在终端中发起debug server,然后再去vscode debug页面单击一下绿色箭头开启debug。 接下来的操作就和上面一样了。...textFile包含了多行文本内容,textFile.flatMap(labmda line : line.split(" “))会遍历textFile中的每行文本内容,当遍历到其中一行文本内容时,会把文本内容赋值给变量
而且关键是: 免费 中文 插件多 所以,我将电脑上的各种文本阅读器都替换成了VSCode。 但是使用新的软件,往往就会开始新的一轮的快捷键的学习了。...效果入下图: PS:请注意Ctrl+K 是有时效的,如果超时未按。就会退出Ctrl+K模式。我们就需要重新按了。 2.2 基本编辑快捷键 介绍一些基本编辑操作时,会使用到的各种快捷键。...快捷键 描述 Ctrl+X 剪切行(可以选择空行) Ctrl+C 粘贴行(可以选择空行) Alt+ ↑ / ↓ 向上/向下移动行 Shift+Alt + ↓ / ↑ 向上/向下复制行 Ctrl+Shift...+K Ctrl+I 显示悬停 2.11 集成终端快捷键 介绍各种与终端Terminal相关的快捷键 快捷键 描述 Ctrl+` 显示集成终端。...Ctrl+Shift+` 创建新终端 Ctrl+C 复制选择 Ctrl+V 粘贴到活动终端 Ctrl+↑ / ↓ 向上/向下滚动 Shift+PgUp / PgDn 向上/向下滚动页面 Ctrl+Home
VUE插件 : 1.2 VS 常用快捷键 Ctrl+, #界面设置 Ctrl+` #设备终端` Ctrl+ H #进行字符替换和正则替换 Shift + tab # 删除多行缩进 (常用) Ctrl...; WeiyiGeek.VSCODE 问题3.设置windows/linux终端 "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32...\command] @="\"D:\\Program Files\\Microsoft VS Code\\Code.exe\" \"%V\"" 问题8.vscode中检测代码中的空白行并去除的方法 #...用PyCharm创建一个Python文件或者向工程添加一个.py文件时,为了更好的使所编写的代码在各操作环境更好的运行,我们往往需要在.py文件中添加头文件标注相关信息。...Lombok 是idea的一个插件,通过注解的方式在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
领取专属 10元无门槛券
手把手带您无忧上云