利用Everything 1.5 进行代码管理

先秀一个界面
image

背景

代码片段管理软件/服务有很多,包括 cheerysnippet, masscode,gist等。

个人体验下来,cheerysnippet 比较重,后端需要配置一个cheery note。

masscode 和 visual studio code 配合较好,用其他编辑器时需要来回切换,就比较影响工作流了。

gist 网页分类功能比较差。

所以个人也在找一些更普世的代码片段管理方案。

最近试用了Everything 1.5,里面升级的几个功能就非常适合用于代码片段管理了。

实现

  1. 将Everything 1.5 以下的几大功能组合起来,就能很快的定位到特定代码片段文件

①自定义过滤(Filter) ,②标题检索+内容检索(content search),③内容预览(preview)

  1. 配合下面的Autohotkey 脚本,能够通过快捷键实现代码片段文件内容快速粘贴到正在工作的编辑器中

具体实现过程:

$exec("Your_Path_Here\PasteTo.exe" "%1")

image

  • 在Everything 中给上述命令配置一个快捷键

image

  • 当然,会使用AHK的,也可以把下面的脚本改一下,直接利用#HotIf定义一个只作用于Everything 的快捷键。

是个思路。

不过 VSC 自带的代码片段可以设定几个 Tab 位置,用起来很方便,然而只能限定在这一个软件内。

居然还能这样!

1.5稳定吗

史诗级更新——支持夜间模式

3 个赞


文章有错别字,大佬。

谢谢老板,改了改了

Visual Studio Code有个插件叫Easy Snippet,目前我用来做代码管理。图的就是它可以很方便地在我写代码的时候自动填充。

对的,看了这篇文章才发现1.5版本,比1.4好用不少其实

V1.5.0.1365a 目前可能导致内存泄漏,虚拟内存最高占了12G。毕竟是测试版本。

测试版的问题虽然多,但修得也快,只用了四天就修复了。

好思路

问下各位大佬,1.5的文件内容索引是保存在磁盘的还是保存在内存的?如果是内存的话我就没必要尝试了

学到了,alt+P预览功能
我也提一个:view 里面有个filter功能,可以加一个快速筛选栏