当前位置: 首页 > news >正文

避免踩坑,教给你VSCode中最常用到的6项功能

这里为程序员介绍VSCode中包含的许多令人兴奋的Tips。

1. 插件市场中免费下载使用CodeGeeX插件

AI辅助编程工具CodeGeeX,是完全免费,开源开放给所有开发者使用。程序员普遍反应使用这个插件后,代码编写效率提升2倍以上。

CodeGeeX插件拥有代码生成功能:可以根据自然语言注释描述的功能,自动生成代码。也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。

CodeGeeX代码翻译功能:支持多种编程语言之间互译,准确率高。目前代码翻译功能支持八种最流行的编程语言: Python、Go、Java、JavaScript、C++、C#、PHP、TypeScript等;

CodeGeeX代码解释功能:可以一键为你的代码逐行添加注释;

2. Live Share 集成

VSCode 的 Live Share 现在已经成为了一个核心功能,使得多人协作开发更加简单。在最新的版本中,Live Share 已经被集成到了编辑器的 UI 中。这意味着你可以更加方便的创建、加入和管理共享会话,并且可以在同一编辑器内与其他人进行交流和协作。

3. 自定义窗口标题 在过去,VSCode 的窗口标题是固定的,难以区分不同的工作区或项目。现在,你可以通过在 settings.json 文件中设置 "window.title" 来自定义窗口标题。这意味着你可以在标题中添加项目名称、工作区名称或其他信息,以帮助你更好地组织你的工作。

4. 新的远程开发功能 VSCode 的远程开发功能已经被许多开发者广泛使用,而最新的版本中又添加了一些新的功能。现在,你可以使用远程 SSH 连接到远程主机,从而可以像本地一样运行和调试代码。此外,你还可以使用远程 WSL 连接到 Windows Subsystem for Linux,以在本地运行 Linux 命令和工具。

5. 代码片段中的嵌套变量 VSCode 中的代码片段现在支持嵌套变量。这意味着你可以在代码片段中使用变量,并且这些变量可以引用其他变量。这使得代码片段更加灵活,可以更好地适应不同的代码场景。

6. 代码折叠改进 在最新的版本中,VSCode 的代码折叠功能得到了改进。现在,你可以使用 "Folding" 菜单中的 "Fold All Blocks" 命令,一次性折叠所有的代码块。此外,你还可以在文件上方的 "Outline" 面板中查看文件的结构,并直接在其中折叠和展开代码块。

总的来说,VSCode 的许多功能,使得开发更加方便和高效。如果你还没有尝试过 VSCode,或者已经使用过它但还没有升级到最新版本,现在是一个好时机来体验这些新功能。

本文由博客一文多发平台 OpenWrite 发布!

http://www.lryc.cn/news/41744.html

相关文章:

  • ThingsBoard开源物联网平台智慧农业实例快速部署教程(Ubuntu、CentOS适用)
  • 【Java Spring基本问题】记录面试题宝典中自己不熟悉的Spring问题
  • I2C协议简介 Verilog实现
  • 服务器被DDoS攻击,怎么破?
  • 实现完全二叉树
  • 【独家】华为OD机试 - 矩阵最值(C 语言解题)
  • C++模板(进阶)
  • 【数据分析之道(二)】列表
  • 架构师必须要掌握的大小端问题
  • 2023年ACM竞赛班 2023.3.20题解
  • 什么是语法糖?Java中有哪些语法糖?
  • STM32学习(五)
  • STM32的CAN总线调试经验分享
  • 深度剖析自定义类型(结构体、枚举、联合)——“C”
  • 《水经注地图服务》发布的全球影像数据在水经微图中调用
  • MyBatis --- 缓存、逆向工程、分页插件
  • vue3自定义svg图标组件
  • 智能火焰与烟雾检测系统(Python+YOLOv5深度学习模型+清新界面)
  • Java实习生------JUC并发编程(多线程)10道面试题打卡⭐⭐⭐
  • ChatGPT和百度文心一言写用例,谁更强?
  • 设计模式总结
  • 【K8S系列】深入解析Pod对象(一)
  • JVM学习.02 内存分配和回收策略
  • logstash+elasticsearch+Kibana(ELK)日志收集
  • 今天面试了一个2年Java经验的
  • 逻辑覆盖测试用例设计
  • 面试官:说一下MySQL中的锁机制吧
  • STL库中list的迭代器实现痛点分析
  • 字符编码对比(GBK、Unicode、UTF-8)
  • 【百面成神】Redis基础11问,你能坚持到第几问