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

Notepad++插件:快捷选择成对括号之间的内容

在 Notepad++ 的“设置 - 首选项 - 界定符”中,你可以设置选择按Ctl+双击鼠标左键快速匹配括号内的内容:

定界符选择设置

但是,它只支持设置一种括号。例如,如果你设置了圆括号(默认设置),它就不能支持方括号或花括号,也不支持任何 Unicode 括号。

所以,我编写了一个插件,实现了支持选择多种类型的匹配括号对之间的内容,还支持 Unicode 括号。

按下 Alt-QQuote)可以从光标位置开始选中最近匹配括号范围的文本:

匹配括号选择

连续按下 Alt-Q 可以扩展选区,直到选中整个文本:

扩大选区

支持多重光标模式:

多重选区

安装方法和其他 Notepad++ 插件一样,将DLL文件拷贝到Notepad++安装目录下的 “~\Notepad++\plugins” 文件夹后重启 Notepad++ 主程序即可使用。

DLL文件下载地址:https://github.com/znsoooo/npp-select-in-brackets/releases

欢迎提出需求意见:https://github.com/znsoooo/npp-select-in-brackets/issues

本软件为MIT协议,欢迎自由下载或修改。

http://www.dtcms.com/a/72863.html

相关文章:

  • 代码随想录算法训练营第三十五天(20250303) |01背包问题 二维,01背包问题 一维,416. 分割等和子集 -[补卡20250316]
  • vue-treeselect 【单选/多选】的时候只选择最后一层(绑定的值只绑定最后一层)
  • 热key探测技术架构设计与实践
  • AI战略家:AI政务应用思考——AI与区块链融合对政府权力结构的重构:从“技术赋能”到“制度革命”
  • 音视频入门基础:RTP专题(20)——通过FFprobe显示RTP流每个packet的信息
  • RabbitMQ 基本原理详解
  • mysql数据库中多张表导出成excel方式
  • 【蓝桥杯速成】| 4.递归
  • CTP开发爬坑指北(九)
  • spring声明式事务原理01-调用第1层@Transactional方法(事务访问入口)
  • [蓝桥杯]花束搭配【算法赛】
  • Ubuntu从源码安装Webots
  • 网络编程、URI和URL的区别、TCP/IP协议、IP和端口、URLConnection
  • MySQL相关参数
  • 【C++多线程】thread
  • SDL3 游戏开发 Windows 环境搭建
  • 介绍如何使用YOLOv8模型进行基于深度学习的吸烟行为检测
  • Matlab 矢量控制和SVPWM的感应电机控制
  • 算法——图论——关键活动
  • Blender插件NodeWrangler导入贴图报错解决方法
  • Docker生存手册:安装到服务一本通
  • Razor C# 变量
  • 数据结构(全)
  • 机器学习 [白板推导](二)[线性回归]
  • 第四章-PHP文件包含
  • JavaScript性能优化的12种方式
  • 【开原宝藏】30天学会CSS - DAY1 第一课
  • SOA(面向服务架构)与微服务架构的区别与联系
  • GreenKGC: A Lightweight Knowledge Graph Completion Method(论文笔记)
  • 开发一个go模块并在其他项目中引入