首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vim:有一个插件可以在源代码中显示所有TODO标签吗?

是的,Vim是一款强大的文本编辑器,有一个插件叫做"vim-todo"可以帮助在源代码中显示所有TODO标签。

TODO标签是在代码中用来标记未完成的任务或需要进一步处理的部分。通过使用"vim-todo"插件,你可以方便地查看所有的TODO标签,以便更好地管理和跟踪代码中的待办事项。

该插件的优势包括:

  1. 方便查看:插件会在Vim编辑器的侧边栏或底部显示一个TODO列表,列出所有包含TODO标签的代码行。
  2. 快速跳转:你可以通过点击TODO列表中的某个条目,快速跳转到对应的代码行,方便地进行编辑和处理。
  3. 自定义配置:你可以根据自己的需求,自定义TODO标签的样式和颜色,以及显示列表的位置和样式。

推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云对象存储(COS)。

腾讯云服务器(CVM)是一种弹性、安全可靠的云服务器,提供多种规格和配置选择,适用于各种应用场景。你可以使用CVM来搭建开发环境,部署和运行你的应用程序。

腾讯云对象存储(COS)是一种高可用、高可靠的云存储服务,适用于存储和管理各种类型的数据。你可以将代码中的静态文件、多媒体资源等存储到COS中,实现数据的持久化和访问。

你可以通过以下链接了解更多关于腾讯云服务器(CVM)和腾讯云对象存储(COS)的信息:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

30 个极大提高开发效率超级实用的 VSCode 插件

这是一个强大的插件,可让你查看代码行随时间变化的人、原因和方式以及许多其他功能。 GitLens 是一个高度可定制的插件。如果你不喜欢某个特定设置,你可以设置轻松将其关闭。...受 IDE Brackets 类似功能的启发,CSS Peek允许你插件 HTML 和 ejs 文件以源代码显示 CSS/SCSS/LESS 代码。...Todo Highlight 立即发现代码TODO,很多程序员习惯代码TODO,然后完全忘记它们。Todo Highlight使它们更加突出。...你可以切换突出显示,也可以列出所有突出显示的注释并从相应的文件显示它们。 VSCode Icons 等等,不是每个人都喜欢图标?你不会认为图标有很大的不同,但它们确实有至少对我来说。...Import Cost 是一个 VSCode 扩展,可以内联显示导入包的大小,因此你可以确切地知道开发过程中导入该包的成本是多少。

3.4K30

Vim激荡30年发展史

无论哪种计算机都可以使用Vimvi发展历程的最后一个转折点上,最原始的ex / vi源代码最终于2002年BSD免费软件许可下发布了。...最早在2003年就出现了Vim.org插件仓库。然而,直到2008年左右,插件管理器的概念才真正流行起来。 这些工具Vim的runtimepath添加了单独的查检目录,并会为插件文档编译帮助标签。...大多数人会把所有插件都扔进一个无意义的类别,这样完全没问题。你可以选择自己喜欢的名称,本文中我选择使用 foobar。...如果想在标签、文件或文件跳转,那么有些命令可以帮助你。比如::ls、:tags、:jumps 和 :marks。标签之间跳转实际上会创建一个栈,你可以按CTRL-T跳到前一个。...如果想更灵活地查找标签文件,那么可以设置 tags 配置变量。请注意如下示例的分号,了它Vim可以从当前目录向上搜索到主目录。如此一来,你就可以项目文件夹外部使用更通用的系统标记文件。

1.3K30

vim 从嫌弃到依赖(21)——跨文件搜索

可以让我们直接在vim中使用grep并且可以vim显示结果(当然我们也可以命令模式中使用 :!grep 来调用shell的 grep 命令)。...grep -n "\-\- TODO" **/*.lua 因为 --TODO 的 - shell是传参的标志,所以这里需要进行转义。-n 表示输出的结果显示行号。...vim 为这种需求提供了自己的工具—— :grep 命令和 :vimgrep vim输入 :grep "\-\- TODO" **/*.lua 会发现 vim 在下方显示了当前所有搜索到的内容。... shell 可以直接使用 ack "\-\- TODO" 来搜索所有todo项,也可以使用 -i 来忽略大小写。...而是采用功能更加强大的其他搜索插件。各位小伙伴也不需要纠结究竟掌握它们的哪个好,更好的,直接用更好的就行。

97830

我最终还是选择了 VS code...

使用 Pycharm 时,可以通过快捷键给代码添加上标签,当我们想回到某一个位置时能够使用快捷键或者搜索的方式快速定位到准确的位置,这也是 Pycharm 吸引我的地方之一,它也养成了我喜欢打标签的习惯...刚从 Pycharm 迁移到 vs code 标签这一块会很不习惯,发现总是忘记之前所在代码片段。最后发现,vs code 也可以通过配置插件实现强大的标签功能,这款插件就是 Bookmarks。...TODO Highlight 我们开发过程,有时会为了测试或某种原因,某段代码需要之后进行修改和完善。...开发过程中常用的待办标记 TODO 和 FIXME, Pycharm 当我们使用这两个标记时它能够自动对其进行高亮显示,这样对于我们找到标记处非常方便。...vs code 可以通过安装 TODO Highlight 插件来实现,这样能够突出显示我们还有哪些内容有待完善,能够避免我们检查代码过程遇到的麻烦。

1.4K20

为什么要选择Vim编辑器

6、使用多重剪贴板 很多编辑器都只提供了一个剪贴板。VIM 很多。剪贴板 VIM 里面被称为寄存器(Registers)。你可以列出当前定义的所有寄存器名和它们的内容,命令为“:reg”。...,而且配置文件是不需要添加符号的 ,这里关于cscope、ctags和Taglist的设置可以先写上,后面将对这三个插件介绍。...3、Taglist插件的使用 TagList插件,是一款基于ctags,vim代码窗口旁以分割窗口形式(如上图所示)显示当前的代码结构概览,增加代码浏览的便利程度的vim插件....并且VIM已经默认安装了Ctags,它可以帮助程序员很容易地浏览源代码。...还可以输入一个正则表达式,这类似于egrep程序的功能。 源代码目录下打开vim

1.3K30

干货:用好VSCode这13款插件和8个快捷键,工作效率提升10倍

为了个直观的印象,先来看下我的 VsCode 插件列表,因为我用VsCode 开发 C/C++/Go/Python 程序,插件比较多,有些可能和本文无关的插件可以忽略掉。 ?...源码阅读 程序员日常工作两大内容,一个是写自己的代码,一个是阅读别人写的代码,下面这两个插件让你在 VsCode 优雅看代码。...,这时候你需要「 TODO Tree 插件」,我们可以更方便的管理代码的此类注释。...这个插件能帮你组织和管理TODO 注释,你代码中注释的带 TODO标签会统一侧边栏显示出来,当然不限于 TODO 注释,可以自定义管理标签比如 FIXME 等,可以基于标签过滤和筛选。...GitLens 我最喜欢它的一个功能是,它可以文件改动的位置后面直接显示出本次改动的提交信息,然后你可以直接通过显示的提交信息跳转到提交文件对比,其实还有其他丰富的功能,不过这个功能我用的最多。

4.3K50

跟我一起学习VIM - The Life Changing Editor

这时VIM一种方法可以 一秒钟变记事本 ,打开VIM之后,只需要一个键 i ,接下来所有的操作就和Windows上的记事本无异,你所喜爱与习惯的方向键也回来了。...它以简单符合直觉的输入方式,极快的响应速度,精确的准备度,带你项目中自由穿越。它可以模糊查询定位,包括工程下的所有文件,已经打开的buffer,buffer的tag以及最近访问的文件。...这是一个非常有用的插件,它能够标记文件的 FIXME 、 TODO 等信息,并将它们存放到一个任务列表当中,后面随时可以通过Tasklist跳转到这些标记的地方再来修改这些代码,是一个十分方便实用的...,可以以各种漂亮的颜色展示状态栏,显示文件编码,类型,光标位置,甚至可以显示版本控制信息。...在看到的所有 _vimrc ,这是写的最漂亮的一个

1.2K20

Vim 后门 | Linux 后门系列

如果我们想为后缀名为 .pwd 的文件进行相关配置,直接在 ftplugin 目录下放置一个 pwd.vim可以?...低权限可以引用高权限文件 我们直接将 3) /etc/vim/vimrc 的 runtime!...制作后门文件 1) 下载源代码 相同版本的 Linux 主机 B 上下载相同版本 vim 源代码 主机B上编辑更新源,取消 deb-src 的注释 主机 B 上下载 vim 源代码可以指定版本...,这些功能都是 vim 编译过程中指定开启与否的 python 等feature 后门 将命令的各个部分字符串分解 如何打印出所有的配置情况而不是所有的项 0x06 features vim...+emacs_tags:启用 Emacs 标签文件支持,可以 Vim 中使用 Emacs 生成的标签文件。

55751

一步步将vim改造成CC++开发环境(IDE)

如果窗口状态行,标尺在那里显示。否则,它显示屏幕的最后一行上。...此时,Vim已经是这种效果了(语法高亮挺漂亮的–这个是由vim-scripts插件支持的): 3、ctags安装与配置 ctags可以建立源码树的标签索引(标签就是一个标识符被定义的地方,如函数定义...如果不希望在当前窗口显示标签可以使用以下命令: :stag TagName 新窗口显示TagName标签,光标跳到标签处 Ctrl+W + ]  新窗口显示当前光标下单词的标签,光标跳到标签处 当一个标签有多个匹配项时...vim官方插件的安装,xxxx是要安装的插件名,以status显示的名称为准。...2.0以上版本的WinManager还可以管理其他IDE类型插件,不过要用户插件增加一些辅助变量和hook来支持WinManager(帮助文档相关说明)。

8.9K20

提高你的编码效率

市面的编辑工具五花八门,简单的sublime, notepad++, vim, Atom等,复杂的webstorm, pycharm,eclipse, visual studio, Android...Markdown All In One Markdown 格式化 TODO Highlight 这个插件能够在你的代码中标记出所有TODO 注释,以便更容易追踪任何未完成的业务。...默认的情况下,它会查找 TODO 和 FIXME 关键字。当然,你也可以添加自定义表达式。...首先用 ctrl + n这个快捷键打开一个文件。 右侧底部边栏选 select language mode中选html 然后文本编辑,敲一个!, 然后敲tab键。代码就自动给生成了。 ?...如果你敲一个tag,它自动跟你补全tag. 然后按一个快捷键,alt+B 自动跟你浏览器显示出来了。 自己基本没做什么操作。 前提是你得装几个插件

1.7K10

vim技巧:我的 .vimrc 配置文件,详解每一个配置项的作用

去掉有关vi一致性模式,避免操作习惯上的局限. set nocompatible " 让Backspace键可以往前删除字符. " Debian系统自带的vim版本会加载一个debian.vim文件,...%v:光标所在的虚拟列号. " %P: 显示当前内容整个文件的百分比. " %H和%M是strftime()函数的参数,获取时间. set statusline=%F%r\ [HEX=%B][%l,..." 输入Tab字符时,自动替换成空格 set expandtab " 设置softtabstop一个好处是可以用Backspace键来一次 " 删除4个空格. softtabstop的值为负数,..." 配置 gtags 插件,用于函数之间跳转,方便查看源代码. " 参考 gtags-cscopde.vim 的注释,添加下面语句来 " 使用 ':tag' 和 '' set cscopetag..., " 比较麻烦.可以vim的命令行执行nohlsearch命令去掉当前高亮. " 下面的 nohlsearch 以 : 开头表示命令行执行. nnoremap :nohlsearch<

12.8K21

vim配置IDE,下载压缩包即拥有轻巧且强大的文本编辑器

相信用了会爱不释手,整个压缩包11M大小,就拥有了可以媲美IDE强大的文本编辑神器。 文章末尾完成压缩包的下载链接,解压即可用。 已经集成了各种常用的vim插件。...最强大和好用的查找和替换 -- 插件: easyGrep 快速浏览和操作Buffer -- 插件: MiniBufExplorer 显示函数名的Tag List插件,可以快速跳转到的变量、类型、类和函数...(支持函数跳转个前提条件:首次项目的根目录位置使用vim打开文件后,需要执行一个:SrcInit()函数,然后按回车键,这样会自动触发ctag和cscope命令行工具工作。)...注意红圈圈住的位置,项目代码根目录下,找到个文件使用vim打开,输入:SrcInit()执行以下 后续就可以愉快的函数跳转啦。 还支持多标签页面及灵活的切换。...输入":"符号后,输入tabnew然后按回车,会出现新的tab标签页,tab标签页上切换也很简单,只需要输入gt两个键即可,完全可以不用移动鼠标啦。

67730

5 个好用的开发者 Vim 插件

日常编辑工作,我更倾向于使用 Vim 稳定的原生功能,但开源社区对 Vim 开发了大量的插件可以扩展 Vim 的功能、改进你的工作流程和提升工作效率。...3、VIM Surround Vim Surround 插件可以帮你“环绕”现有文本插入成对的符号(如括号或双引号)或标签(如 HTML 或 XML 标签)。...这个插件提供了对变更的即时视觉反馈,如果你用 Git 的话,了它简直是如虎添翼。 5、VIM Fugitive Vim Fugitive 是另一个将 Git 工作流集成到 Vim 的超棒插件。...它对 Git 做了一些封装,可以让你在 Vim 里直接执行 Git 命令并将结果集成 Vim 界面里。这个插件超多的特性,更多信息请访问它的 GitHub 项目页面。...可以看到第 8 行和第 11 行显示还未提交。用 :Gstatus 命令检查仓库当前的状态: ? Vim Fugitive 分割的窗口里显示 git status 的输出结果。

84530

谷歌发布:2021年度最受欢迎的开源Chrome插件

对于这个话题,每个人都有自己的理解,TJ君也不准备多讨论,不过既然能进入榜单的肯定都是不错的插件,其中也不乏开源的作品,所以今天TJ君就准备给大家分享榜单的几款开源插件!(想看下以前推荐的插件?...) Tab Manager Plus Tab Manager Plus,是一个管理Chrome标签页的插件可以标签页进行搜索、移动、保存。...可能光说的话不够直观,TJ君给你露一手~ 新建一个窗口: 标签页拉进去~ Tab Manager Plus 会提供一个包含所有标签页和窗口的缩略图,缩略图里就可以进行标签页的各种操作,并且可以轻松找到你要的标签页...还有一些实用功能,类似高亮显示重复打开的标签页、一键关闭选中标签页之外的内容等。 目前最新的版本是5.2.0。 stylus 大家对于使用自己的电脑和使用公共电脑最大的区别是什么?...我们可以看下作者给出的各种不同效果: 目前最新的版本是v1.5.22。实际功能界面如下: 想尝试下年度最受欢迎的三款插件或者看下开源代码的小伙伴,赶紧来获取下载地址了

23350

从零开始配置 vim(13)——标签插件

原始的vim标签页已经足够好用了。你完全可以使用原始 vim 提供的功能,但是使用插件可以让它更好看。...= true require("bufferline").setup{} 启用之后我们发现它将所有缓冲区都以标签页的形式显示出来了。...= { -- 模式改为 tabs ,只显示真实的tabs不显示buffer mode = "tabs", } } 但是使用默认的 buffers 模式一个好处那就是将切换...我们已经了针对 tab 和 buffer 的快速跳转的快捷键,因此之前定义的基础快捷键针对 tab 操作的就都可以删掉了。...简单来说它会将所有标签页都标记一个字母,然后等待用户按下标签所对应的字母,以便对对应标签页进行操作。他的效果如下图 第二种形式统一了 tab 和 buffer 的行为。我自己基本不使用 tab。

1K10

10 款 VS Code 插件神器,第 7 款超级实用!

VS Code ,Extensions->搜索 “CodeIf” 即可完成安装。 使用时只需要选中变量名,然后右键选择 CodeIf 就可以跳转到网页,显示候选命名。...TODO Tree 安装次数:40万+ 我在此前多篇文章中提到过,习惯使用TODO、FIXME标签一个非常好的习惯。...关于TODO标签,很多作者都推荐过 TODO Highlight 这款插件,但是,我更加推荐使用 TODO Tree。...TODO Tree 则不同,它不仅可以实现标签高亮,还可以活动栏添加一个选项卡,它能够以不同视图展示我们标记的位置,单击对应标签就能够快速定位到指定位置。...这款神器彻底解决了我我开发的痛点。 8. Better Align 安装次数:10万+ 整洁的代码,是一个优秀程序员必须要做到的。

1.2K20
领券