notepad++ 插件推荐——快速定位文件

介绍Notepad++的文章很多,我这里就不赘述了。简言之,是一个轻便的文本编辑工具。结合丰富的插件,可以实现很多功能,可以成为一个轻量级的IDE,用来做脚本开发非常合适。

这里介绍几个插件可以用来进行文件定位。(所有插件都可以在Notepad++的菜单栏 插件->Plugin Manager->Show Plugin Manager里面找到)

 

第一个是Explorer

这个插件很多用Notepad++的人应该很熟悉了,可以通过展开文件夹找到特定文件。当然很难说是快速定位,左下角的Filter框并不能像xcode那样实现对所有文件的快速过滤,只能过滤当前文件夹这一层的内容。这个插件的一个重要作用是能够像浏览文件夹那样直接在Notepad++中操作,不用切换到其他窗口。右击还能找到标准的鼠标右键菜单,比较方便的是能找到tortoise svn菜单和winRAR的菜单。一般直接在notepad++里面做了修改就可以直接在notepad++里面提交svn了(如果机器上装了svn——非tortoiseSVN,并且Notepad++装了NppExec插件的话,也可以在NppExec的console窗口中直接用svn命令行操作)。

 

第二个定位文件的插件是File Switcher

相比于前面的Explorer要逐层展开文件夹来找寻文件,这个插件并不需要用鼠标来操作。设定好快捷键后,快捷键打开File Switcher,然后通过关键字查找就能定位到已打开的文件了。注意,这里是已打开的文件。所以事先还是要通过手动的文件查找打开该文件,后面就不需要重新手动查找了。当然可以一直不关闭打开的文件,Notepad++关闭后重新打开的话上次打开的文件也都是打开的,只不过打开Notepad++时间会稍微长一点因为要加载所有要打开的文件。但是这样后面用File Switcher定位文件就很方便,只要查找的文件是已打开的,那就不需要记住它的路径逐层查找了。

另一个类似的功能可以在Notepad++的首选项中开启,如下图所示:

然后会出现一个已打开文件列表的窗口,这里面也可以定位到已打开的文件,还可以对已打开文件进行后缀名排序,选择性的批量关闭文件。

只不过用Doc Switcher定位文件不如File Switcher快速和方便。

 

第三个要介绍的快速定位文件的插件是Open File In Solution

要用这个插件,还要装另外两个插件Solution Hub和Solution Hub UI。这三个插件一起装反正也就是多点两下鼠标的事,很方便。

然后打开SolutionHubUI(没有定义快捷键的话点击Notepad++菜单栏插件->SolutionHubUI->SolutionHubUI Show):

 

执行如下步骤:直接查看第5步

1.点击New solution按钮

2.在Name里面填入solution的名称,这里我以cocos2d-x-3.1为例,就取名cocos2d_3.1

3.点击Path下面的文件夹图标,指定文件夹并勾选Recursive和Monitored。这里可以指定多个文件夹,只需要点击中间的 "Add new field"  图标即可。"Remove field" 可以删除文件夹。

4.点击Save solution...按钮

5.然后Solution Name下面就会出现刚才命名的cocos2d_3.1。这时候在Connections里面填入ofis(这是Open File In Solution的首字母,说明这个Solution是给Open File In Solution这个插件用的),然后点击Save connections...

最后结果如下图所示:

 

然后关闭SolutionHubUI的窗口。

6.接下来就可以用Open File In Solution快速定位文件了:Notepad++菜单栏 插件->Open File In Solution->OFIS Show(我指定了快捷键ctrl+shift+r——这是eclipse常用的快捷键打开Open File In Solution)

怎么样,还是很酷的吧:

相比于前面两种插件的定位文件的方式,Open File In Solution是要方便不少吧,不需要记住文件路径,而且只通过键盘操作就可以了。不过有必要提出的是,虽然这样看File Switcher这个插件似乎多余了,但我还是会用到File Switcher的,因为如果某个文件不在指定的Solution里面,但是又是打开过的,那么File Switcher还是比Open File In Solution有用的。

 

时间: 2024-09-20 01:06:13

notepad++ 插件推荐——快速定位文件的相关文章

文件系统-hadoop是如何快速定位文件位置的?

问题描述 hadoop是如何快速定位文件位置的? 我了解的文件系统,对于给定的路径,假如是/usr/abc/def/gh.doc 都是线性解析路径分量,即先找到usr的目录,再找到abc的,一层层下去最后找到gh.doc的 但是老师和我说hadoop有一套自己的快速定位文件的算法,找了很久我也没找到这方面的资料.哪位知道的大神帮忙解答一下? 解决方案 快速定位*.class文件中需要修改的位置快速定位内存泄漏的位置---------------------- 解决方案二: 基于索引

电脑如何快速定位文件夹

  1. 快速定位目标文件夹 要快速定位并打开快捷方式所指向的文件夹,在Windows Server平台或目前使用的Windows 8.1.Windows 10环境下,可在快捷方式图标上点击鼠标右键,选择"打开文件所在的位置"来方便地定位(图1).但有时该功能会无端地消失,此外使用低版本的Windows的人发现,系统下本来也没有这个选项,要定位到快捷方式所在的文件夹,只能右击鼠标选择"属性",然后在文件属性对话框的"快捷方式"页点击"查

Notepad++插件推荐和下载

Notepad++因为其强劲的插件支持,越来越受到编程爱好者的喜欢.很多优秀的插件现在已经默认安装了,下面是100多款受欢迎的Notepad++插件的介绍和下载地址. XML Tools 这个插件是包含了很多XML编辑方面的实用工具.比如XML语法规则检查,XML Schema和DTD确认,XML标签自动关闭,当前XML路径,XML和Text转换,注释和非注释切换等等. Insertion 这是一个主要用于演示的插件,适合初次开发者用于实例学习.它的功能是插入当前文档的名称和日期时间,以及自动关

Windows XP利用TC快速创建文件列表

TC(Total Commander)是很多朋友都非常喜欢的一款超强资源管理工具,其实我们还可以利用TC快速创建文件列表并进行管理.例如,笔者希望获取"C:\Windows\SYSTEM32"文件夹下的所有可执行文件名,可以按照如下步骤进行: 第1步:设置显示类型 首先,请在主界面中打开C:\Windows\SYSTEM32文件夹,由于我们的目的是希望获取所有可执行文件名,因此需要在"显示→文件显示"菜单中选中"仅执行文件",这样将只列出EXE.

WinXP系统巧用第三方软件快速创建文件列表

  WinXP系统巧用第三方软件快速创建文件列表            TC(Total Commander)支持随意自定义的菜单.工具栏.快捷键,给您最大的自由,打造个性TC.一般的文件操作,如搜索.复制.移动.改名.删除等功能应有尽有. 例如:小编希望获取"C:WindowsSYSTEM32"文件夹下的所有可执行文件名,可以按照如下步骤进行: 第1步:设置显示类型 首先,请在主界面中打开C:WindowsSYSTEM32文件夹,由于我们的目的是希望获取所有可执行文件名,因此需要在&

intellij idea 13&14 插件推荐及快速上手建议 (已更新!)

原文:intellij idea 13&14 插件推荐及快速上手建议 (已更新!) 早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse.MyEclipse转过去的很是不习惯. 用了一周明显感觉爱上它了.因为它很智能,而且能纠正你很多不好的习惯. 后来跳巢到一家上市公司.因为大家都在用MyEclipse,要求开发工具统一.没办法只能转回MyEclipse.不过个人倒是一直关注intellij idea版本的发布和新的功能. 最近开始使用intellij idea

eclipse中怎么快速定位到mybatis的xml (mapper)文件 如下图

问题描述 eclipse中怎么快速定位到mybatis的xml (mapper)文件 如下图 解决方案 这是个eclipse插件,名字是MyBatipse : Eclipse plugin for MyBatis. github: https://github.com/harawata/mybatipse 可以直接在eclipse->help->Eclipse Marketplace中搜索下载安装. 解决方案二: 这个是装的插件吧,一般都是在工具栏Search----file,然后在里面搜索

通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件_jquery

复制代码 代码如下: //潇湘博客 //http://blog.csdn.net/fkedwgwy //PHP 技术群:37304662 //时间:2010-06-13 //版本 v3.0.0.0 //任意字符.中文与拼音综合查询 //方向键选择option //优化下拉框显示效果 //jquery超级select插件 $.fn.selectseach = function() { String.prototype.trim = function() { return this.replace(

javascript 调试: javascript调试技巧之:快速定位

赶紧总结一下javascript的调试技巧,这次首先是"快速定位"篇.快速定位,其实就是快速定位程序的错误,所以也算是调试.这个在实际的码代码时往往比较实用.大多数情况下,你的js代码不多(少于1000行),只要能迅速发现代码的错误,往往不用复杂的调试.关于常用的快速定位方法,我总结了一下几点,欢迎大家补充.1. 使用alertalert其实比较实用.本地调试中,在合适的位置写alert,打出来一些变量,虽然比较土,但是往往事半功倍!另外有一个alert技巧,想看看一个对象中的属性和它