首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

taglist40,ctags插件

后端 45.89KB 30 需要积分: 1
立即下载

资源介绍:

详细配置步骤请移步我的博客
*taglist.txt* Plugin for browsing source code Author: Yegappan Lakshmanan (yegappan AT yahoo DOT com) For Vim version 6.0 and above Last change: 2006 September 6 1. Overview |taglist-intro| 2. Taglist on the internet |taglist-internet| 3. Requirements |taglist-requirements| 4. Installation |taglist-install| 5. Usage |taglist-using| 6. Options |taglist-options| 7. Commands |taglist-commands| 8. Global functions |taglist-functions| 9. Extending |taglist-extend| 10. FAQ |taglist-faq| 11. Todo |taglist-todo| ============================================================================== *taglist-intro* 1. Overview~ The "Tag List" plugin is a source code browser plugin for Vim. This plugin allows you to efficiently browse through source code files for different programming languages. The "Tag List" plugin provides the following features: * Displays the tags (functions, classes, structures, variables, etc.) defined in a file in a vertically or horizontally split Vim window. * In GUI Vim, optionally displays the tags in the Tags drop-down menu and in the popup menu. * Automatically updates the taglist window as you switch between files/buffers. As you open new files, the tags defined in the new files are added to the existing file list and the tags defined in all the files are displayed grouped by the filename. * When a tag name is selected from the taglist window, positions the cursor at the definition of the tag in the source file. * Automatically highlights the current tag name. * Groups the tags by their type and displays them in a foldable tree. * Can display the prototype and scope of a tag. * Can optionally display the tag prototype instead of the tag name in the taglist window. * The tag list can be sorted either by name or by chronological order. * Supports the following language files: Assembly, ASP, Awk, Beta, C, C++, C#, Cobol, Eiffel, Erlang, Fortran, HTML, Java, Javascript, Lisp, Lua, Make, Pascal, Perl, PHP, Python, Rexx, Ruby, Scheme, Shell, Slang, SML, Sql, TCL, Verilog, Vim and Yacc. * Can be easily extended to support new languages. Support for existing languages can be modified easily. * Provides functions to display the current tag name in the Vim status line or the window title bar. * The list of tags and files in the taglist can be saved and restored across Vim sessions. * Provides commands to get the name and prototype of the current tag. * Runs in both console/terminal and GUI versions of Vim. * Works with the winmanager plugin. Using the winmanager plugin, you can use Vim plugins like the file explorer, buffer explorer and the taglist plugin at the same time like an IDE. * Can be used in both Unix and MS-Windows systems. ============================================================================== *taglist-internet* 2. Taglist on the internet~ The home page of the taglist plugin is at: > http://www.geocities.com/yegappan/taglist < You can subscribe to the taglist mailing list to post your questions or suggestions for improvement or to send bug reports. Visit the following page for subscribing to the mailing list: > http://groups.yahoo.com/group/taglist < ============================================================================== *taglist-requirements* 3. Requirements~ The taglist plugin will work on all the platforms where the exuberant ctags utility and Vim are supported (this includes MS-Windows and Unix based systems). The taglist plugin will work with Vim version 6.0 and above. The taglist plugin relies on the exuberant ctags utility to dynamically generate the tag listing. The exuberant ctags utility must be installed in your system to use this plugin. You should use exuberant ctags version 5.0 and above. The exuberant ctags utility is shipped with most of the Linux distributions. You can download the exuberant ctags utility from > http://ctags.sourceforge.net < The taglist plugin doesn't use or create a tags file and there is no need to create a tags file to use this plugin. The taglist plugin will not work with the GNU ctags or the Unix ctags utility. This plugin relies on the Vim "filetype" detection mechanism to determine the type of the current file. You have to turn on the Vim filetype detection by adding the following line to your .vimrc file: > filetype on < The taglist plugin will not work if you run Vim in the restricted mode (using the -Z command-line argument). The taglist plugin uses the Vim system() function to invoke the exuberant ctags utility. If Vim is compiled without the system() function then you cannot use the taglist plugin. Some of the Linux distributions (Suse) compile Vim without the system() function for security reasons. ============================================================================== *taglist-install* 4. Installation~ 1. Download the taglist.zip file and unzip the files to the $HOME/.vim or the $HOME/vimfiles or the $VIM/vimfiles directory. After this step, you should have the following two files (the directory structure should be preserved): plugin/taglist.vim - main taglist plugin file doc/taglist.txt - documentation (help) file Refer to the |add-plugin|, |add-global-plugin| and |'runtimepath'| Vim help pages for more details about installing Vim plugins. 2. Change to the $HOME/.vim/doc or $HOME/vimfiles/doc or $VIM/vimfiles/doc directory, start Vim and run the ":helptags ." command to process the taglist help file. Without this step, you cannot jump to the taglist help topics. 3. If the exuberant ctags utility is not present in one of the directories in the PATH environment variable, then set the 'Tlist_Ctags_Cmd' variable to point to the location of the exuberant ctags utility (not to the directory) in the .vimrc file. 4. If you are running a terminal/console version of Vim and the terminal doesn't support changing the window width then set the 'Tlist_Inc_Winwidth' variable to 0 in the .vimrc file. 5. Restart Vim. 6. You can now use the ":TlistToggle" command to open/close the taglist window. You can use the ":help taglist" command to get more information about using the taglist plugin. To uninstall the taglist plugin, remove the plugin/taglist.vim and doc/taglist.txt files. ============================================================================== *taglist-using* 5. Usage~ The taglist plugin can be used in several different ways. 1. You can open the taglist window and keep it open. On opening the taglist window, the tags defined in all the files in the Vim buffer list will be displayed in the taglist window. As you edit files, the tags defined in them will be added to the taglist window. You can select a tag from the taglist window and jump to it. The current tag will be highlighted in the taglist window. You can close the taglist window when you no longer need the window. 2. You can configure the taglist plugin to process the tags defined in all the edited files always. In this configuration, even if the taglist window is closed and the taglist menu is not displayed, the taglist plugin will processes the tags defined in newly edited files. You can then open the taglist window only when you need to select a tag and then automatically close the taglist window after selecting the tag. 3. You can configure the taglist plugin to display only the tags defined in the current file in the taglist window. By default, the taglist plugin displays the tags defined in all the files in the Vim buffer list. As you switch between files, the taglist window will be refreshed to display the tags defined only in the current file. 4. You can use the Tags pull-down and popup menu created by the taglist plugin to display the tags defined in t

资源文件列表:

taglist_40.zip 大约有2个文件
  1. plugin/taglist.vim 136.11KB
  2. doc/taglist.txt 63.21KB
0评论
提交 加载更多评论
其他资源 【浏览器插件】秘塔AI搜索.zip
介绍:秘塔AI搜索是一款由人工智能技术驱动的搜索插件,它能够整合网络信息,生成精炼的回答,并以自然语言的形式呈现。主要用途包括: - 搜索增强:在Google、New Bing、百度、搜狗、360等主流搜索引擎旁边,提供秘塔AI的智能回答。 - 搜索提问:用户提出问题后,AI将提供直接且精确的答案,并附上信息来源;同时,还能自动生成大纲和思维导图。 使用方式如下: - 点击“添加到Chrome”按钮,将其固定至浏览器工具栏。 - 按下Ctrl+M快捷键,即可打开搜索框。 - 利用秘塔AI搜索功能,开始您的提问之旅。
【浏览器插件】ModHeader 自定义请求头.zip
**最受欢迎的Chrome浏览器扩展ModHeader能做什么?** - 轻松添加、修改和删除请求和响应的HTTP标头。 - 使用ModHeader设置X-Forwarded-For、Authorization、Access-Control-Allow-Origin、Content-Security-Policy等自定义标头。 - 调整请求/响应头中的Cookie。 - 高级内容安全策略编辑器。 - 将URL重定向到另一个URL。 - 通过URL启用标头修改功能。 - 按选项卡、选项卡组或窗口进行高级过滤。 **为什么选择ModHeader?** - ModHeader快速、高效且轻量级。仅需点击1-2次即可快速启用/禁用标头修改功能。 - 提供多种便捷功能,以最小的摩擦提升开发效率。查看以下功能列表以了解更多! - ModHeader免费使用,付费版解锁更多高级功能。 - 支持Chrome、Firefox、Edge和Opera浏览器。 - Chrome网上应用店拥有超过800,000+用户。 **ModHeader功能亮点:** - 为标头添加注释。 - 一键“撤销”错误操作。
【浏览器插件】WebClipper.zip
Web Clipper 是一款开源扩展,它能够让您轻松地将网络上的任何内容保存到您选择的平台上。目前,它支持以下平台: - 语雀(Yuque) - GitHub - Notion - 有道 Web Clipper 也是一个插件化扩展,您可以轻松开发新的插件。目前支持的插件类型包括: - 书签 - 全页面 - 二维码 - 手动选择 - 屏幕截图 - 可读性 源代码可在 [GitHub](https://github.com/webclipper/web-clipper) 上找到。 特别感谢 FlowUs 息流 对本项目的赞助。FlowUs 息流是一款为个人和团队设计的新一代知识管理与协作平台,它以云端空间为基础,结合灵活的信息构建能力,为用户提供在工作、生活和学习中的高效率和专注度。产品覆盖了移动和PC端的全生态链,依托于 FlowUs 息流,团队和个人用户可以实现项目管理、知识库构建、企业网盘和内部工作流程的一站式解决方案。 了解更多,请访问官网:[FlowUs 息流](https://flowus.cn/product)。
【浏览器插件】一页一记.zip
1. 网页关键内容高亮显示,支持多种颜色标注,实现快速定位。 2. 网页内笔记功能,无需额外记事本,笔记自动保存,下次访问即刻呈现。 3. 智能书签管理,根据内容自动创建和删除,添加标签,简化网页管理与检索。 4. 网页快照功能,保存当前页面状态,即使内容更新,也能回溯历史。 5. 导入导出功能,支持备份与还原,多种格式输出:JSON、Markdown,便于分享重点或完整内容。 6. 个人主页,打造个性化的网页管理空间,自主管理知识库。 7. 无需登录,用户全权控制数据,支持离线使用。
八位bmp图像解析,矩阵转bmp
八位bmp图像解析生成图片信息及图像数据,兼容图像数据矩阵txt文件转换为bmp,详见内部readme
bilibili三方插件,一直苦于b站首页网页版太丑了, 直到找到了他
https://github.com/BewlyBewly/BewlyBewly/releases/tag/v0.27.4
嵌入式CRC校验上位机查看器+C语言源码
嵌入式CRC校验上位机查看器,包含两个功能 1、进行常用的CRC校验,得到结果,支持int长度输入 2、提供C语言校验源码,拷贝粘贴即可使用 3、免费下载,如若收费并非本意 RC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。 CRC校验原理: 其根本思想就是先在要发送的帧后面附加一个数(这个就是用来校验的校验码,但要注意,这里的数也是二进制序列的,下同),生成一个新帧发送给接收端。当然,这个附加的数不是随意的,它要使所生成的新帧能与发送端和接收端共同选定的某个特定数整除(注意,这里不是直接采用二进制除法,而是采用一种称之为“ 模2除法”)。到达接收端后,再把接收到的新帧除以(同样采用“ 模2除法”)这个选定的除数。因为在发送端发送数据帧之前就已通过附加一个数,做了“去余”处理(也就已经能整除了),所以结果应该是没有余数。如果有余数,则表明该帧在传输过程中出现了差错。
哥斯拉webshell.zip
‌哥斯拉(Godzilla)‌是一个基于流量加密的Webshell管理工具,具备多种Payload、加密器和内置插件,能够绕过静态查杀和流量WAF。它采用AES加密算法,支持跨平台使用,并且能够自动生成Webshell,所有类型的shell均可以绕过市面上所有静态查杀。流量加密功能使得哥斯拉能够绕过市面上所有的流量WAF,采用双重加密模式,以增强其抗静态检测能力。 哥斯拉内置了3种Payload以及6种加密器,支持6种脚本后缀和20个内置插件。这些功能使得哥斯拉成为一个强大的工具,用于绕过安全检测和进行Webshell的管理。由于其强大的功能和灵活性,哥斯拉在高级持续威胁(APT)攻击场景中得到了广泛应用。