的风格设置 例如 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...// 这导致代码完成在编辑注释和字符串时建议单词。
写在前面:你是不是也经常在VSCode终端里"迷路"?命令打错、标签混乱、滚动找不到头?今天这篇就是为你准备的"终端整容术",7个设置,简单复制粘贴,立刻让终端变得聪明又听话!...✅适用场景:路径补全、npm命令提示、git分支切换同时也支持unix常用命令还有常用的git命令2️⃣StickyScroll:滚动时"钉住"当前命令效果:终端输出太长滚动时,顶部始终显示你正在执行的命令...:跨平台不踩坑效果:分割终端时,新终端默认打开的位置统一设置为项目根目录,避免"我在哪?"...":"workspaceRoot"}可选值值行为"workspaceRoot"✅始终在项目根目录打开(推荐)"inherited"继承父终端的当前目录"initial"回到VSCode启动时的目录✅适用场景...换成你喜欢的编程字体,连字符(ligatures)安排上,写命令都像在写诗~配置步骤展开代码语言:JSONAI代码解释{"terminal.integrated.fontFamily":"FiraCode
另外, 这几个常用的快捷键最好也知道: 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
然后你:停下打字切到浏览器搜索“npminstallflags”复制粘贴切回终端继续——但心流已断好消息:从VSCode1.107开始,这一切结束了。...新功能登场:TerminalSuggest(终端智能建议)VSCode在2025年11月发布的v1.107中,悄悄上线了一个“改变游戏规则”的功能:终端命令自动补全。它能做什么?...当你在集成终端中输入命令时,自动弹出参数、选项、文件路径建议——就像编辑器里的IntelliSense一样!...每天节省5秒×20次=100秒一年≈100小时(按250工作日算)更重要的是:保持心流,不被打断编程最贵的不是CPU,是你的注意力。❌它不能做什么?...现在,VSCode的终端不再是“备用控制台”,而是一个智能、高效、一体化的开发工作区。立即行动:更新VSCode到1.107+打开终端输入ls-感受未来然后你会想:“我过去几年是怎么忍过来的?”
,如果想要进行vscode免密连接远端主机的,看这一篇就够了 一、登录vscode 1、安装插件 首先呢,在扩展中安装远程登录插件Remote - SSH, 我这里还安装了汉化包Chinese (Simplified...a才能看到 用文本打开配置后我们应该只有前三行内容,或者配置过端口的会多一行端口内容,最后一行就写C:\Users\[username]\.ssh\[filename],username依旧是电脑用户名...目录下找到公钥文件id_ed25519.pub,用文本打开公钥文件后复制 使用终端登录,进入隐藏目录.ssh,然后创建文件authorized_keys,已经有的就不用创建了 打开后将复制的公钥内容粘贴到里面...,如果有你拥有多个远程主机,你都想要免密登录的话,就只粘贴公钥文件的内容到对应远程主机上的.ssh目录下的authorized_keys文件就好了,其他的操作都一样,到这里不少人的机器配置就没问题了,如果还有问题就看下边...IP地址,后面的my-name在C:\Users\[username]\.ssh目录下的config中查看,第一行host后面跟的就是这个名字,复制粘贴即可
PATH(重启后生效)”,这一步能让你在终端直接通过 “code” 命令启动 VSCode;同时可勾选 “创建桌面快捷方式”“添加到右键菜单” 等选项,方便后续使用; 点击 “安装”,等待进度完成后点击...(窗口缩放,如 0); 自动保存:勾选 “Editor: Auto Save”,选择 “onFocusChange”(焦点离开时保存)或 “afterDelay”(延迟保存); 3....终端与调试配置 终端设置:按Ctrl+` 打开终端,可在终端下拉菜单选择 “默认配置文件”(如 Command Prompt、PowerShell、bash 等); 调试配置:点击左侧 “运行与调试”...编辑操作 Ctrl+C/Ctrl+V:复制 / 粘贴(通用); Ctrl+X:剪切(同时删除选中内容); Ctrl+D:选中当前单词,多次按可选中多个相同单词; Ctrl+Shift+L:选中所有相同单词...多光标操作(高效批量编辑) Alt+点击:添加多个光标; Ctrl+Alt+↑/Ctrl+Alt+↓:在上下行添加光标; Ctrl+Shift+I:选中当前光标所在的所有行(垂直选中)。 4.
:当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) # 绘制散点图
'code' command in PATH" 3.3 验证安装 在启动台中找到并启动VSCode 打开终端,输入code --version确认安装成功 四、Linux系统安装 4.1...6.2 终端中无法使用code命令 Windows:重新运行安装程序,确保勾选"添加到PATH" macOS:在VSCode中执行"Install 'code' command in PATH...Ctrl+C (无选区时) Cmd+C (无选区时) 行剪切 Ctrl+X (无选区时) Cmd+X (无选区时) 行粘贴 Ctrl+V Cmd+V 查找 (当前文件) Ctrl+F Cmd+F 替换...撤销 Ctrl+Z Cmd+Z 犯错后第一时间的安全网。 9. 跳转到定义 F12 F12 阅读和理解代码的核心导航功能。 10. 快速修复 Ctrl+. Cmd+....2、在实践中学习: 当你发现某个操作很繁琐时,下意识地去命令面板里搜一下,看看它对应的快捷键是什么,然后强迫自己用一两次。 3、打印快捷键表:可以找一张漂亮的快捷键壁纸放在另一块屏幕上。
2、正则表达式省掉千次万次机械操作 我的电脑中可以没有微软或金山的任何办公软件,但不可以没有 vscode 和 jupyter lab。vscode 不仅可以用于写代码,还可用于写文章。...工作中需基于 github 协作时,我也采用 vscode 操作。 在 vscode 中存在以下搜索页签,展开具有以下选项: ? 第一行 search 填入所应匹配的样式。搜索支持三种模式。...普通模式可直接复制粘贴你想要的样式,即便它有换行也是 OK 的。——在常见的办公软件中通常不支持复制粘贴换行,这足见 vscode 的强大实用。 ?...如果文件非常多,想要对指定文件范围内实施,可以在第 3、4 行分别定义文件范围,所支持的语法当然也是正则表达式啦。...——这并非某种编程语言所特有的,而是几乎所有的编程语言都支持的一种处理。它采用了一些字符构成的语法来描述规则,然后便于对文本实施搜索、捕获、替换等操作。
vscode前几天发布了最新的v1.108版本,黛拉了一波让人拍案叫绝的新能力,准备好升级你的编码幸福感了吗?Let’sgo!✨编码到凌晨三点,咖啡见底,bug满屏?...别慌,VSCode刚刚悄悄给你塞了个“外挂”——而且还是免费的!AIAgentSkills:你的专属Copilot,现在能“学技能”了!...聊天界面大瘦身:告别“聊天坟场”以前一打开VSCode,满屏都是上周三和Copilot讨论“为什么Go泛型这么难”的对话记录……现在?...这次更新,是向“人人可编码”迈出的一大步。️终端性能起飞:粘贴长命令不再卡成PPT现在的终端,快得像装了氮气加速——你敲命令,它秒响应。右侧新增了眼睛图标,可用于重新启用快速建议和触发字符建议功能。...最后一句大实话VSCode1.108不是“又一个版本”,而是一次生产力跃迁。无论你是Go泛型爱好者、SSE实战派,还是每天和终端斗智斗勇的普通打工人——这次更新,都值得你点一下“检查更新”。
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" 设置自动补全括号功能始终开启。