vscode CookBook

1.常用快捷键

以下是 VS Code 最常用的快捷键(Windows/Linux 版为主,macOS 版在括号中注明):

  1. 基础操作
    • 打开命令面板:Ctrl+Shift+P(macOS:Cmd+Shift+P)
    • 快速文件切换:Ctrl+P(macOS:Cmd+P)
    • 新建文件:Ctrl+N(macOS:Cmd+N)
    • 保存文件:Ctrl+S(macOS:Cmd+S)
    • 关闭当前标签:Ctrl+W(macOS:Cmd+W)

  1. 编辑与光标操作
    • 多光标模式:
    • 按住 Alt(macOS:Option)点击任意位置。
    • 选中所有相同内容:Ctrl+F2(macOS:Cmd+F2)。
    • 格式化代码:Shift+Alt+F(macOS:Shift+Option+F)
    • 上下移动整行:Alt+↑/↓(macOS:Option+↑/↓)
    • 复制整行:Shift+Alt+↑/↓(macOS:Shift+Option+↑/↓)

  1. 查找与替换
    • 全局搜索:Ctrl+Shift+F(macOS:Cmd+Shift+F)
    • 当前文件搜索:Ctrl+F(macOS:Cmd+F)
    • 替换:Ctrl+H(macOS:Cmd+H)

  1. 终端与调试
    • 打开终端:Ctrl+ (macOS:Cmd+
    • 调试:F5(开始调试),Shift+F5(停止调试)

  1. 分屏与标签管理
    • 分屏:Ctrl+\(macOS:Cmd+\)
    • 切换标签:Ctrl+Tab(macOS:Ctrl+Tab)
    • 关闭所有标签:Ctrl+K W(macOS:Cmd+K W)

  1. 代码导航
    • 跳转到定义:F12(macOS:F12)
    • 查看定义预览:Alt+F12(macOS:Option+F12)
    • 返回上一位置:Alt+←(macOS:Ctrl+-)

  1. 其他实用快捷键
    • 开关侧边栏:Ctrl+B(macOS:Cmd+B)
    • Zen模式(无干扰模式):Ctrl+K Z(macOS:Cmd+K Z)
    • 重新打开关闭的标签:Ctrl+Shift+T(macOS:Cmd+Shift+T)

在 VS Code 中,跳转到指定行号的快捷键是:
• Windows / Linux:Ctrl + G
• macOS:Cmd + G
输入后会弹出一个输入框,直接输入行号(如 42),然后回车即可跳到对应行。

补充:其他相关跳转快捷键
• 跳转到某文件并定位行号:
Ctrl + P(macOS:Cmd + P),然后输入 文件名:行号(如 app.js:42)。
• 跳转到某符号(函数/变量):
Ctrl + Shift + O(macOS:Cmd + Shift + O)。

在 VS Code 中,快速在花括号 {} 之间跳转的快捷键是:
• Windows / Linux:
Ctrl + Shift + \
• macOS:
Cmd + Shift + \
使用场景:
• 当光标位于一个花括号({ 或 })上时,按下该组合键会跳转到与之匹配的另一半花括号。
• 适用于快速在代码块的开始和结束之间切换,尤其在嵌套结构多的情况下非常方便。

补充技巧:
• 如果记不住快捷键,可以:

  1. 按 Ctrl + Shift + P(macOS:Cmd + Shift + P)打开命令面板。
  2. 输入 Go to Bracket 或 跳转到括号,即可手动触发该功能。

自定义快捷键
• 按 Ctrl+K Ctrl+S(macOS:Cmd+K Cmd+S)打开快捷键设置,可自定义所有按键。

提示:记不住快捷键?按 Ctrl+Shift+P 输入 keyboard shortcuts 查看完整列表!

2.修改tab菜单颜色

在setting.json里添加配置:

    "workbench.colorCustomizations": {
        // --- 方案A:为激活的标签添加一个彩色的顶部边框 (最推荐,简洁又醒目) ---
        "tab.activeBorderTop": "#00aaff", // 设置一个明亮的颜色,例如蓝色

        // --- 方案B:修改激活标签的背景色 ---
        // "tab.activeBackground": "#282c34",    // 设置一个比其他标签稍亮的背景色
        // "tab.inactiveBackground": "#21252b",  // 将未激活的标签背景设置得更暗一些

        // --- 方案C:修改激活标签的文字颜色 ---
        // "tab.activeForeground": "#ffffff",      // 将激活标签的文字设为纯白,更突出
        // "tab.inactiveForeground": "#888888",    // 将未激活的标签文字设为灰色

        // --- 组合效果:组合A、B、C,达到最强烈的视觉反差 ---
        
        "tab.activeBorderTop": "#ffc600",         // 亮黄色顶部边框
        "tab.activeBackground": "#3a3d41",         // 激活标签背景更亮
        "tab.inactiveBackground": "#21252b",       // 非激活标签背景更暗
        "tab.activeForeground": "#ffffff",           // 激活标签文字为白色
        "tab.inactiveForeground": "#999999"         // 非激活标签文字为灰色        
    }

Read more

大模型框架主要分类

1 主流框架 GGUF * 含义:GGUF(General Game Unit Framework)是一个通用游戏框架,它为游戏开发提供了一系列的工具和组件,帮助开发者更高效地构建游戏。它可能包括游戏逻辑处理、图形渲染、音频处理、网络通信等多个方面的功能模块,使得开发者能够在一个统一的框架下进行游戏开发,减少重复工作,提高开发效率。 * 应用场景:在游戏开发领域,GGUF可以用于开发各种类型的游戏,如角色扮演游戏(RPG)、动作游戏、策略游戏等。它能够帮助开发者快速搭建游戏的基本架构,实现游戏的核心功能,如角色控制、地图生成、任务系统等,从而让开发者能够将更多的精力放在游戏的创新和优化上。 Diffusers * 含义:Diffusers是深度学习领域中的一种模型,主要用于生成任务,如图像生成、文本生成等。它通过扩散过程来逐步生成数据,从噪声数据开始,逐渐去除噪声,最终生成符合目标分布的数据。这种模型在生成高质量的图像和文本方面表现出色,能够生成具有丰富细节和多样性的内容。 * 应用场景:在图像生成领域,Diffusers可以用于生成逼真的风景图像、人物肖像等;在文

By 三金

域名解析测试工具

以下是几个常用的全球域名解析测试服务网址,这些工具可以帮助您测试域名在全球不同位置的DNS解析结果、传播情况和生效状态: * WhatsMyDNS:免费的DNS传播检查工具,支持全球多个位置的DNS服务器查询。 网址:https://whatsmydns.me/zh * DNSChecked:高性能的DNS解析检测工具,提供100多个全球DNS服务器的测试。 网址:https://dnschecked.com/zh-CN * Boce(拨测):免费域名检测平台,支持全球200多个节点的DNS拨测和污染检测。 网址:https://www.boce.com/ * 知道创宇云防御:域名DNS生效查询工具,覆盖全球50多个主流DNS服务器。 网址:https://www.yunaq.com/tools/dnslookup/ 这些服务大多免费易用,您可以直接输入域名进行测试。如果需要特定功能,建议根据需求选择。

By 三金
粤ICP备2025450290号