VSCode Smart Clicks 使用教程

VSCode Smart Clicks 使用教程

vscode-smart-clicks Smart selection with double clicks for VS Code. 项目地址: https://gitcode.com/gh_mirrors/vs/vscode-smart-clicks

1、项目介绍

VSCode Smart Clicks 是一个为 Visual Studio Code 开发的智能选择插件。该插件通过双击代码中的特定元素,实现智能选择功能。它支持多种编程语言和标记语言,如 JavaScript、HTML、CSS 等,能够自动识别并选择代码块、括号对、HTML 标签等。

该项目由 Anthony Fu 开发,并在 GitHub 上开源,地址为:https://github.com/antfu/vscode-smart-clicks

2、项目快速启动

安装

  1. 打开 Visual Studio Code。
  2. 进入扩展市场,搜索 Smart Clicks
  3. 点击安装。

配置

安装完成后,插件会自动启用默认配置。你也可以根据需要自定义配置。以下是一个示例配置:

{
  "smartClicks.rules": {
    "dash": false,
    "html-element": false,
    "js-block": true
  }
}

使用

在编辑器中双击代码中的特定元素,插件会自动选择相应的代码块。例如:

  • 双击括号 () 内的内容:

    (foo, bar)
    

    选择结果:

    foo, bar
    
  • 双击 HTML 标签 <div>

    <div class="btn"></div>
    

    选择结果:

    <div class="btn"></div>
    

3、应用案例和最佳实践

案例1:快速选择函数参数

在编写 JavaScript 代码时,经常需要选择函数参数进行修改或查看。使用 Smart Clicks 插件,只需双击括号内的内容即可快速选择参数:

function add(a, b) {
  return a + b;
}

双击 (a, b),选择结果为:

a, b

案例2:选择 HTML 标签

在 HTML 文件中,双击标签可以快速选择整个标签及其内容:

<div class="container">
  <p>Hello, World!</p>
</div>

双击 <div>,选择结果为:

<div class="container">
  <p>Hello, World!</p>
</div>

最佳实践

  • 自定义规则:根据项目需求,自定义选择规则,提高开发效率。
  • 快捷键配置:通过配置快捷键,快速触发智能选择功能。

4、典型生态项目

VSCodeVim

VSCodeVim 是一个在 Visual Studio Code 中模拟 Vim 编辑模式的插件。结合 Smart Clicks,可以在 Vim 模式下实现智能选择功能。

ESLint

ESLint 是一个用于 JavaScript 代码静态分析的工具。结合 Smart Clicks,可以快速选择代码块进行格式化和修复。

Prettier

Prettier 是一个代码格式化工具。使用 Smart Clicks 快速选择代码块后,可以一键格式化代码。

通过这些生态项目的结合使用,可以进一步提升开发效率和代码质量。

vscode-smart-clicks Smart selection with double clicks for VS Code. 项目地址: https://gitcode.com/gh_mirrors/vs/vscode-smart-clicks

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邴联微

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值