Vscode使用教程
向右选择 ctrl+shift+→
alt+shift + -> + ->
vscode按ctrl+鼠标左键没反应
如果您在使用 Visual Studio Code (VSCode) 时按下 Ctrl+鼠标左键却没有反应,这可能是由于您没有启用「Go to Definition」功能。
「Go to Definition」功能是 VSCode 的一个非常有用的功能,可以让您在代码中轻松跳转到定义的地方。如果该功能未启用,则您按下 Ctrl+鼠标左键时将无法看到预期的响应。
要启用「Go to Definition」功能,请打开 VSCode 并转到「文件」菜单,然后选择「首选项」>「设置」。在设置搜索栏中输入「Go to Definition」,然后确保以下两个设置已启用:
"editor.definitionLinkOpensInPeek": true "editor.gotoLocation.multipleDefinitions": "goto" 完成后,关闭设置页面并重启 VSCode。现在,当您按下 Ctrl+鼠标左键时,您应该可以看到定义的位置。
主题选webstorm-intellij-darcula-theme
无限试用GitLens的方案
最近看到GitLens这个插件,试了下,感觉极好。但是付费提示很烦,这极不好。
查了下,看到GitLens是以MIT协议开源的,那么有没有可能无限试用这个插件?
开干!
首先clone一下整个项目:
git clone https://github.com/gitkraken/vscode-gitlens.git
下载node.js(目前项目推荐为node18)并暂时加入PowerShell路径(建议管理员模式执行以防止报错):
$env:Path+=";your-path-to-node"
如果你网络不佳,可以:
npm config set registry https://registry.npmmirror.com
安装yarn:
npm install yarn -g
yarn config set registry https://registry.npmmirror.com
切换到先前clone的文件夹,并执行:
yarn
我这里报错Sharp这个模块装不上报无法解决依赖。所以直接:
npm install sharp --force
基本准备工作完成,可以先试着rebuild一下:
yarn run rebuild
找到computeSubscriptionState,自行发挥:
// 比如
return SubscriptionState.Paid;
然后打包:
yarn run package
一切顺利的话能在文件夹内找到一个vsix文件。直接安装即可。
PS:安装后可能仍然提示试用在几天后过期,此时直接将时间调至过期后时间(如一年后)并重启VSCode以触发逻辑,随后调回正常时间。此时应该就可以无限试用了。 https://zhuanlan.zhihu.com/p/675238420