分享几个快速提升工作效率的小工具(Listary等)

给方法名命名的工具

不知道你是否有在给方法或者类起一个合适的方法名而苦苦思索,或者用翻译软件来进行翻译。现在有一个很好用的插件来了。四不四很期待。现在就让它隆重登场吧。Translation
直接在 Settings--->Plugins 中搜索Translation 进行安装就可以了。

安装后插件之后,接下来就是使用插件了,最简单的使用方法就是,描述好你想定义的方法的主要作用,如下:我有个任务处理的方法。在描述上右键 有两个选项栏,一个是Translate,一个是Translate and Replace。如果仅仅只需要翻译的话,则选Translate。如果是要定义一个方法名,则选Translate and Replace

如下图,我选中了Translate and Replace,这里出现了几个备选项,按照Java方法的命名规则,毫无疑问选择第一个,是不是超级简单呀。


当然,还有其他的技术细节可以访问TranslationPlugin

搜索工具

接下来介绍的这个工具也是一个很好用的工具,您是否还在用Windows系统自带的搜索栏来搜索文件?是否曾经苦苦找一个深藏很久的文章而不得呢?我的friends,该升级装备了。
在网络上搜索资源我们有百度,谷歌等搜索引擎。在自己电脑里搜索理应也有这样的搜索引擎呀,现在它来了。Listary :一款免费的搜索本地文件的入口,可以理解为本地版的搜索引擎。

这样的搜索框是不是简洁的一逼。下面就来详细介绍一下它吧。

下载

提供下载链接:下载Listary
也可以去官网下载:Listary管网
下载之后就是安装,安装很简单,一直点下一步就可以了。

使用

下载好之后就是使用了,我们连续点击两次Ctrl按钮就可以调出Listary的搜索框 。

Listary的功能非常强大,我这边从常用的功能开始说。

根据名称模糊搜索文件或者文件夹
按照文件名模糊匹配,比如我想搜索一下 名称包括 学习资料的文件或者文件夹。

搜索某种类型的文件,如下就是搜索所有类型是 .txt的文件

大家可能有疑问了,这一下子又是文件,又是文件夹的,我只想要搜索文件夹,或者只想搜索文件,怎么搞。针对这个痛点,Listary 也有解决办法。在底部导航栏中找到Listary的图标,右键Options。如下图所示:

然后,找到search,这里罗列了,各种文件类型的关键字,比如文件夹的关键字是folder,文件的关键词是 file。使用的方式是 keyword: search query或者 search query keyword:

只搜索名称包括 学习资料的文件夹,只需要输入 folder:学习资料

只查询图片和文件等也是类似的,在此就不在赘述了。当然我们也是可以自定义搜索关键词。比如:我这里定义了一个搜索Java类的关键字

牛刀小试一下,搜索名称叫TaskDealService的类。

这就非常方便我们开发人员搜索某个类文件了,因为,有时候你不知道这个类在哪个项目中,通过IDEA搜索也是有点费事。
说完了,本地资源的搜索之后,让我们试试高级一点的功能吧。
我们还是在Options中找到 Keywords导航栏, 其中百度搜索的关键词是 bd,那么调起百度搜索的方法是 bd {query}

比如我要通过百度搜索 台湾省,只需要输入 bd 台湾省

直接打开命令行界面

总结

本文介绍了两个很实用的工具,特别是Listary可以非常方便快捷的帮助我们搜索文件等等。

结尾彩蛋

小伙伴们如果有用的比较好的工具,欢迎留言交流。

到此这篇关于分享几个快速提升工作效率的小工具(Listary等)的文章就介绍到这了,更多相关提升工作效率工具内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 分享几个快速提升工作效率的小工具(Listary等)

    给方法名命名的工具 不知道你是否有在给方法或者类起一个合适的方法名而苦苦思索,或者用翻译软件来进行翻译.现在有一个很好用的插件来了.四不四很期待.现在就让它隆重登场吧.Translation 直接在 Settings--->Plugins 中搜索Translation 进行安装就可以了. 安装后插件之后,接下来就是使用插件了,最简单的使用方法就是,描述好你想定义的方法的主要作用,如下:我有个任务处理的方法.在描述上右键 有两个选项栏,一个是Translate,一个是Translate and R

  • 十大 Node.js 的 Web 框架(快速提升工作效率)

    Node.js 系统含有多种不同的结构,如 MVC.全栈.REST API 和生成器等.这些结构不仅提升了 Web 应用的开发效率,也优化了开发过程.在这里,我们收集整理了十个高效的 Node.js 框架,希望对你有帮助. 1.Node.js 开发框架 Sail.js Sails.js 就像是 Node.js 平台上的 Rails 框架.这是一个可靠可伸缩的开发框架,面向服务的架构,提供数据驱动的 API 集合.用来开发多玩家游戏.聊天应用和实时面板引用非常方便,也可用于开发企业级 Node.j

  • 20个JS简写技巧提升工作效率

    目录 当同时声明多个变量时,可简写成一行 利用解构,可为多个变量同时赋值 巧用三元运算符简化if else 使用||运算符给变量指定默认值 使用&&运算符简化if语句 使用解构交换两个变量的值 适用箭头函数简化函数 使用字符串模板简化代码 多行字符串也可使用字符串模板简化 对于多值匹配,可将所有值放在数组中,通过数组方法来简写 巧用ES6对象的简洁语法 使用一元运算符简化字符串转数字 使用repeat()方法简化重复一个字符串 使用双星号代替Math.pow() 使用双波浪线运算符(~~)

  • 6个Python办公黑科技,助你提升工作效率

    目录 一.解析PDF(简历内推) 二.发送邮件 三.操作execl 1. 关联公式:Vlookup 2. 数据透视表 3. 对比两列差异 4. 去除重复值 5. 缺失值处理 6. 多条件筛选 7. 模糊筛选数据 8. 分类汇总 9. 条件计算 10. 删除数据间的空格 四.画图分析 五.解析word(docx.doc) 六.计算器 总结 一.解析PDF(简历内推) 应用场景:简历内推(解析内容:包括不限于姓名.邮箱.电话号码.学历等信息) 输入:要解析的文件路径 输出:需要解析的内容(点我主页,

  • 提高你工作效率的shell命令总结大全

    前言 大家都知道Shell是一个用C语言编写的程序,它是用户使用 Linux 的桥梁.Shell就是一个命令行解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive).下面这篇文章主要给大家分享了一些关于提高工作效率的shell命令,话不多说,来一起看看详细的介绍: 一.切换目录 注意:当前用户是xiaochao,系统为centos6,并且,shell命令是严格区分大小写的. 显示当前目录路径:pwd pwd output:/

  • Go语言提升开发效率的语法糖技巧分享

    目录 前言 可变长参数 声明不定长数组 init函数 忽略导包 忽略字段 json序列化忽略某个字段 json序列化忽略空值字段 短变量声明 类型断言 切片循环 判断map的key是否存在 select控制结构 前言 哈喽,大家好,我是asong. 每门语言都有自己的语法糖,像java​的语法糖就有方法变长参数.拆箱与装箱.枚举.for-each​等等,Go​语言也不例外,其也有自己的语法糖,掌握这些语法糖可以助我们提高开发的效率,所以本文就来介绍一些Go语言的语法糖,总结的可能不能全,欢迎评论

  • 17条提高工作效率的Python技巧分享

    目录 1.引言 2.技巧总结 2.1.处理用户的多个输入 2.2.处理多个条件语句 2.3.判断数字奇偶性 2.4.交换变量 2.5.反转字符串 2.6.判断字符串是否为回文串 2.7.尽量使用 Inline if statement 2.8.删除list中的重复元素 2.9.找到list中重复最多的元素 2.10.list 生成式 2.11.使用*args传递多个参数 2.12.在循环时处理下标 2.13.拼接list中多个元素 2.14.将两个字典进行合并 2.15.使用两个list生成一个

  • 分享十个Python提高工作效率的自动化脚本

    目录 01.解析和提取 HTML 02.二维码扫描仪 03.截图 04.创建有声读物 05.PDF 编辑器 06.迷你 Stackoverflow 07.自动化手机 08.监控 CPU/GPU 温度 09.Instagram 上传机器人 10.视频水印 在这个自动化时代,我们有很多重复无聊的工作要做. 想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻松. 那么在本文中,我将向您介绍 10 个 Python 自动化脚本,以使你的工作更加自动化,生活更加轻松. 因此,没有更多

  • 分享50个提高PHP执行效率的技巧

    1.用单引号代替双引号来包含字符串,这样做会更快一些.因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的"函数"(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号). 2.如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍. 3.$row['id'] 的速度是$row[id]的7倍. 4.echo 比 print 快,并且使用echo的多重参数(译注:

  • 详解CSS开发过程中的20个快速提升技巧

    1.使用CSS重置(reset) css重置库如normalize.css已经被使用很多年了,它们可以为你的网站样式提供一个比较清晰的标准,来确保跨浏览器之间的一致性. 大多数项目并不需要这些库包含的所有规则,可以通过一条简单的规则来应用于布局中的所有元素,删除所有的margin.padding改变浏览器默认的盒模型. *{box-sizing:border-box;margin:0;padding:0} 使用box-sizing声明是可选择,如果你使用下面继承的盒模型形式可以跳过它. 2.继承

随机推荐