Java程序员必看--扩展鼠标右键菜单功能

简介:
Java程序员必看--扩展鼠标右键菜单功能
 
背景今天在做点东西,敲了好多cd命令,目的就是从dos进入一个目录去执行一个ant命令。是在是太无聊了!这个项目很大目录众而且层次很深,我需要从资源管理器去浏览其中的代码,可是每次打开都是我的电脑的资源管理器,浏览及其不便。于是,我干完手边的工作开始研究看有没有好的解决办法,凭借对windows注册表知识略知一二,开始尝试修改右键菜单。通过多次尝试,终于找到了解决办法:修改注册表,简化操作!
 
环境
Windows XP/2003
修改注册表的工具:Registry Workshop 2.31 简体中文版
 
Windows下开发的Java程序员在开发的时候常常会有两种烦恼:
 
其一:要在DOS下进入一个目录来运行一些命令,比如java、javac、ant,从命令行窗口进入一些目录是windows下的标准操作,可是经常操作这些无聊的命令(cd)也会让人感觉到厌烦。
 
其二:要常常使用资源浏览器来浏览一个project(工程)代码,而windows标准的资源管理器是我的电脑的树行目录,这个目录一般打开都比较迟钝(很耗费CPU和内存资源),而且,把我的电脑所有资源从windows资源管理器中浏览太多了,实际上程序员真正需要的是仅仅这个项目的目录。
 
下面是消除您烦恼的办法:
1、在右键添加“DOS快速通道”,快捷进入文件夹或者驱动器的DOS窗口下面。
打开注册表,进入HKEY_CLASSES_ROOT\Folder\shell,在下面新建一个项,取名“dos”,然后修改默认的键值为:
DOS快速通道(&Y)
然后,再在这个项下新建一个项“command”,默认值改为:
cmd.exe /K CD %1
这样就可以了,在文件夹上点右键,快捷菜单里就有进dos的命令了。
操作截图如下:
 
2、在右键添加“以此为根目录浏览”菜单。
打开注册表,进入HKEY_CLASSES_ROOT\Folder\shell,在下面新建一个项,取名“Rootexplorer”,然后修改默认的键值为:
以此为根目录打开(&Z)
然后,再在这个项下新建一个项“command”,默认值改为:
Explorer.exe /e,/root,%L
这样就可以了,在文件夹上点右键,就看到新命令了。
 
下面是扩展后的截图
 
以E:\ghost83文件夹为例,分别用运行两个菜单命令看看效果如下:
 
 
最后我从注册表中已导出了这两注册表文件,下载后直接双击运行就可以用了。
 
其实现在还有个烦恼,就是从右键如何复制文件夹路径、文件路径,这个问题我尝试多次还没有解决,希望大家一块探讨!
 
现在已经解决了,大家下载下来试试看。
 


本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/19241,如需转载请自行联系原作者
相关文章
|
1月前
|
人工智能 Java 程序员
【AI程序员】通义灵码 AI 程序员全面上线JAVA使用体验
通过 AI 程序编写一个JAVA后台项目登陆页面
400 42
|
4月前
|
Java 程序员
JAVA程序员的进阶之路:掌握URL与URLConnection,轻松玩转网络资源!
在Java编程中,网络资源的获取与处理至关重要。本文介绍了如何使用URL与URLConnection高效、准确地获取网络资源。首先,通过`java.net.URL`类定位网络资源;其次,利用`URLConnection`类实现资源的读取与写入。文章还提供了最佳实践,包括异常处理、连接池、超时设置和请求头与响应头的合理配置,帮助Java程序员提升技能,应对复杂网络编程场景。
102 9
|
1月前
|
存储 缓存 Java
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
121 3
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
|
1月前
|
存储 小程序 前端开发
微信小程序与Java后端实现微信授权登录功能
微信小程序极大地简化了登录注册流程。对于用户而言,仅仅需要点击授权按钮,便能够完成登录操作,无需经历繁琐的注册步骤以及输入账号密码等一系列复杂操作,这种便捷的登录方式极大地提升了用户的使用体验
357 12
|
3月前
|
Java
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
128 34
|
4月前
|
安全 Java 测试技术
🎉Java零基础:全面解析枚举的强大功能
【10月更文挑战第19天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
153 60
|
4月前
|
SQL 存储 Java
面向 Java 程序员的 SQLite 替代品
SQLite 是轻量级数据库,适用于小微型应用,但其对外部数据源支持较弱、无存储过程等问题影响了开发效率。esProc SPL 是一个纯 Java 开发的免费开源工具,支持标准 JDBC 接口,提供丰富的数据源访问、强大的流程控制和高效的数据处理能力,尤其适合 Java 和安卓开发。SPL 代码简洁易懂,支持热切换,可大幅提高开发效率。
|
4月前
|
Java
Java 8 引入的 Streams 功能强大,提供了一种简洁高效的处理数据集合的方式
Java 8 引入的 Streams 功能强大,提供了一种简洁高效的处理数据集合的方式。本文介绍了 Streams 的基本概念和使用方法,包括创建 Streams、中间操作和终端操作,并通过多个案例详细解析了过滤、映射、归并、排序、分组和并行处理等操作,帮助读者更好地理解和掌握这一重要特性。
69 2
|
4月前
|
SQL Java 程序员
倍增 Java 程序员的开发效率
应用计算困境:Java 作为主流开发语言,在数据处理方面存在复杂度高的问题,而 SQL 虽然简洁但受限于数据库架构。SPL(Structured Process Language)是一种纯 Java 开发的数据处理语言,结合了 Java 的架构灵活性和 SQL 的简洁性。SPL 提供简洁的语法、完善的计算能力、高效的 IDE、大数据支持、与 Java 应用无缝集成以及开放性和热切换特性,能够大幅提升开发效率和性能。
|
5月前
|
IDE Java 程序员
C++ 程序员的 Java 指南
一个 C++ 程序员自己总结的 Java 学习中应该注意的点。
45 5

热门文章

最新文章