上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 没有直接的API可以获取, 不过可以根据鼠标右键上下文菜单项获取对应的uri. `package.json`中的设置如下: ```json "menus": { "explorer/context": [ { "command": "codeStat.countCurFile" } ] } ``` 阅读全文
posted @ 2023-06-04 22:28 顺其自然,道法自然 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 代码如下: ```typescript export function activate(context:any) { // 注册一个命令 let disposable = vscode.commands.registerCommand('codeStat.countCurFile', functi 阅读全文
posted @ 2023-06-04 22:06 顺其自然,道法自然 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 插件有时候需要输出一些信息, 那么如何在输出通道中显示呢? 使用如下代码即可: ```typescript var outputChannel:vscode.OutputChannel; // 输出通道 /** * 输出信息到控制台上,输出通道为MyCoder * @param message 输出 阅读全文
posted @ 2023-06-04 15:57 顺其自然,道法自然 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 采用下面代码即可: ```typescript import vscode = require('vscode'); // 激活函数,是首先要调用的 export function activate(context:any) { // 注册一个命令 let disposable = vscode.c 阅读全文
posted @ 2023-06-04 15:48 顺其自然,道法自然 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 在package.json做如下配置: ```json "contributes": { "commands": [ { "command": "codeStat.countCurFile", "title": "统计当前文件" } ], "menus": { "editor/title": [ { 阅读全文
posted @ 2023-06-04 14:48 顺其自然,道法自然 阅读(243) 评论(0) 推荐(0) 编辑
摘要: `*`可以匹配所有的字符(不含`/`), 包括目录和子目录下的所有文件或者目录; 而`/*`匹配根目录下面的所有文件或者目录, 不包括子目录, 对于下面的目录结构: ![image](https://img2023.cnblogs.com/blog/2300455/202306/2300455-20 阅读全文
posted @ 2023-06-04 13:15 顺其自然,道法自然 阅读(615) 评论(0) 推荐(0) 编辑
摘要: gitignore规则之前就学习过, 不过到现在还是一知半解, 昨天又重新学习了一下, 并做了一些实验, 似乎又明白了, 所以记录下来, 以备后续查阅. - 首先, `.gitignore`文件所在的目录作为匹配的根目录 - 对于每一个目录或者文件全路径, 进行匹配规则验证 如下所示的目录结构: ! 阅读全文
posted @ 2023-06-04 11:33 顺其自然,道法自然 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 有些已经组好的词, 可能是不小心组错了, 需要删除它, 我的输入法暂时还不支持, 现在来实现它. - 用户场景 - 用户正常选词, 如下所示: ![image](https://img2023.cnblogs.com/blog/2300455/202306/2300455-2023060313000 阅读全文
posted @ 2023-06-03 14:24 顺其自然,道法自然 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 在vscode中显示图片用如下命令: ```markdown ![图片描述](图片URL) ``` 但是需要先把图片保存成文件, 不太方便. 安装vscode的Paste Image插件即可. 这样, 先截屏, 然后按ctrl+alt+v键, 就可以自动插入图片了, 形如下面的样式: ``` ![] 阅读全文
posted @ 2023-06-03 10:55 顺其自然,道法自然 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 纳入git管理的有些文件, 后续不想再纳入管理了, 怎么处理? 比如之前我开发的输入法的数据文件, 刚开始是需要纳入git管理的, 以便存储初始的数据文件, 但是这个文件需要不断刷新, 这样后续就不需要继续纳入管理了, 怎么取消呢? 参考: https://blog.csdn.net/marco00 阅读全文
posted @ 2023-06-03 10:38 顺其自然,道法自然 阅读(50) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页