vs code 使用笔记
1. 简介文本编辑器和轻量级的IDE 完美替代 notepad, sublime 等也曾流行过的工具.code.visualstudio.com2. python 支持2.1 解析依赖在项目目录下创建.vscode/settings.json 指定解释器位置。{python-envs.defaultEnvManager:ms-python.python:conda,python-envs.defaultPackageManager:ms-python.python:conda,python.defaultInterpreterPath:/opt/miniforge3/bin/python}解读defaultInterpreterPath 是 miniforge3 的 base 环境。Pylance 索引这个环境的 site-packages决定补全/跳转能找到哪些包。2.2 运行与调试在项目目录下创建.vscode/launch.json, 指定 解释器路径, 启动参数 等.{// 使用 IntelliSense 了解相关属性。// 悬停以查看现有属性的描述。// 欲了解更多信息请访问: https://go.microsoft.com/fwlink/?linkid830387version:0.2.0,configurations:[{name:Python 调试程序: 当前文件,type:debugpy,python:/opt/miniforge3/bin/python,request:launch,program:${file},console:integratedTerminal// 若为true, 只能在自己的代码中打断点三方包内断点不停justMyCode:false}]}调试步骤:选中程序入口源文件(标签页激活)左边竖形菜单栏, 选中 ‘run and debug’三. 常用扩展插件markdownmarkdown文件的后缀为.md.换行跟csdn的markdown编辑器不太一样, vscode中想要换行, 必须在行尾敲上两个空格, 再按回车键, 才可以.latex 公式支持需要安装插件,MarkdownMath, 注意使用时必须使用Ctrl Shift .快捷键来打开预览页面而不是默认的预览页面.图2-1 使用MarkdownMath插件后的latex公式预览从图片可以看到, 公式样式太小, 不太美观.图片支持[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8JjKsjlm-1685414532151)(图片地址)]这样的格式, 若是本地图片, 则填入当前.md文件的相对路径即可.xml如果想使用自动缩进(美化代码)的功能, 需要安装 XML Tools 插件.3. remote 使用应对场景: linux 开发环境通常没有GUI支持, 可是开发代码又离不开IDE的检查, 提示和调试.原理: windows上的 vscode 作为客户端, remote 环境有 vscode_server 提供能力. 依旧可以装c等插件在 remote 环境, 太爽了.支持的 remote 见图连接成功后, 左下角会有标识:4. 登陆账户以同步配置登陆 Github2018年微软收购 账户 换电脑/重装系统 也能同步配置如主题快捷键 等设置。Copilot 订阅绑定 GitHub 账户 因此还能用 Copilot AI编程助手有自动补全 chat 等功能。

相关新闻

Windows防撤回神器:RevokeMsgPatcher终极使用指南

Windows防撤回神器:RevokeMsgPatcher终极使用指南

Windows防撤回神器:RevokeMsgPatcher终极使用指南 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了) 项目地址: https://gitcode.com/Gi…

2026/7/22 4:22:55 阅读更多 →
多智能体通信机制是多智能体系统(MAS)和多智能体强化学习(MARL)中实现信息共享、协调决策和协同行动的核心组件

多智能体通信机制是多智能体系统(MAS)和多智能体强化学习(MARL)中实现信息共享、协调决策和协同行动的核心组件

多智能体通信机制 是多智能体系统(MAS)和多智能体强化学习(MARL)中实现信息共享、协调决策和协同行动的核心组件。它直接影响系统的可扩展性、效率、鲁棒性和智能涌现能力,尤其在工业智能体场景中至关重要(需兼顾实时性、确定性、安全性和低带宽约束)。 通信必要性与设…

2026/7/22 3:06:29 阅读更多 →
2026 Android高级工程师 · 中厂面试题库(难度:⭐⭐⭐⭐)

2026 Android高级工程师 · 中厂面试题库(难度:⭐⭐⭐⭐)

目录 一、Kotlin 部分 基础与面向对象 高阶函数与inline 协程(重点!中厂必问) 二、Java/JVM 部分 基础 JVM与内存 ClassLoader 三、Android Framework(中厂高频区) Handler & 消息机制 Binder & IP…

2026/7/22 8:13:22 阅读更多 →

最新新闻

Tiva™微控制器HIB模块深度睡眠实战:硬件设计、软件驱动与调试指南

Tiva™微控制器HIB模块深度睡眠实战:硬件设计、软件驱动与调试指南

1. 项目概述:为什么嵌入式系统需要“深度睡眠”?在物联网传感器、便携式医疗设备或者野外数据采集终端这类项目中,我们最常被客户或产品经理追问的一个问题就是:“这玩意儿充一次电能撑多久?” 电池的容量是物理限制&a…

2026/7/23 3:49:42 阅读更多 →
动车组图像检测系统自动化测试技术解析

动车组图像检测系统自动化测试技术解析

1. 项目背景与核心价值动车组列车作为现代轨道交通的重要组成部分,其安全运行离不开各类检测系统的保驾护航。图像检测系统作为动车组关键的安全监测手段,需要定期进行功能测试以确保其可靠性。传统的人工测试方式存在三个显著痛点:测试效率低…

2026/7/23 3:49:42 阅读更多 →
数组常见算法

数组常见算法

1、数组翻转&#xff08;1&#xff09;交换逻辑&#xff08;2&#xff09;代码实现public class Demo01 {public static void main(String[] args) {int[] arr {1,2,3,4,5,6,7};for (int min 0,max arr.length-1; min <max ; min,max--) {int temp 0;temp arr[min];arr…

2026/7/23 3:49:42 阅读更多 →
Ubuntu在树莓派上的优势与安装配置指南

Ubuntu在树莓派上的优势与安装配置指南

1. 为什么选择Ubuntu作为树莓派系统树莓派作为一款信用卡大小的微型计算机&#xff0c;其轻量级和低功耗特性使其成为嵌入式开发和创客项目的理想平台。而Ubuntu作为全球最流行的Linux发行版之一&#xff0c;在树莓派上运行能带来诸多优势&#xff1a;首先&#xff0c;Ubuntu提…

2026/7/23 3:49:42 阅读更多 →
利用闲置路由器搭建零成本家庭内网静态网站

利用闲置路由器搭建零成本家庭内网静态网站

1. 项目背景与核心思路去年折腾家庭网络时&#xff0c;我发现一个有趣的现象&#xff1a;家里那台老路由器虽然性能一般&#xff0c;但7x24小时稳定运行的能力比任何一台闲置电脑都强。这让我萌生了一个想法——能不能把路由器改造成一个微型服务器&#xff0c;用来托管个人静态…

2026/7/23 3:49:42 阅读更多 →
AI大模型核心原理与使用指南:从技术到实践

AI大模型核心原理与使用指南:从技术到实践

1. 为什么普通人需要了解AI大模型&#xff1f;最近两年&#xff0c;AI大模型突然成为街头巷尾热议的话题。从ChatGPT到文心一言&#xff0c;这些能写诗、编程、聊天的AI工具让很多人既好奇又困惑。作为一个在AI行业摸爬滚打多年的从业者&#xff0c;我发现身边朋友最常问的问题…

2026/7/23 3:48:42 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;从单点好评到指数级传播&#xff1a;AI副业主理人必须掌握的4层口碑渗透模型&#xff08;含ROI测算表&#xff09; 当AI副业主理人不再仅满足于单次服务交付&#xff0c;而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击&#xff1a; https://codechina.net 第一章&#xff1a;AI写作开头钩子设计&#xff1a;为什么你的AI文案完读率不足18%&#xff1f;——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后&#xff0c;我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南&#xff1a;免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中&#xff0c;我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源&#xff0c;还是配置文件、证书等&#xff0c;都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下&#xff0c;但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP&#xff08;轻量级目录访问协议&#xff09;作为企业级身份认证的黄金标准&#xff0c;已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时&#xff0c;发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”&#xff0c;而是以可解释、可审计、可迭代的方式&#xff0c;赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻