# DirectoryPositioner **Repository Path**: chenhonghong/directory-positioner ## Basic Information - **Project Name**: DirectoryPositioner - **Description**: 目录快速定位工具 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-01-17 - **Last Updated**: 2024-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 问题产生 平时工作经验需要切换到不同的目录,如果目录没有提前打开,或者目录数量众多,切换到不同目录是一件非常耗费心力的事情,需要一层一层的打开,考验记忆力,也浪费事件。 ## 解决方案 网上有解决这种问题的工具软件,但是这类软件普遍功能繁杂,定位文件夹或者程序只是其中之一的功能,附带的其他众多功能又用不上,因此决定自己开发一个工具,专门解决文件夹定位困难的问题。 ## 功能介绍 ![](images/1.png) 这是这个工具的主界面,主要有一下几个功能 - 目录添加 - 目录搜索并快速打开 - 目录编辑与删除 - 工具栏 ### 目录添加 打开软件后,将鼠标移动到屏幕左上角,软件界面会自动显示 ![](images/2.png) 将选中的目录拖拽至软件的界面区域内,会自动弹出目录添加的界面 ![](images/3.png) 然后填写目录名称,点击确定即可 ### 目录搜索并快速打开 在输入框中输入相应的关键字,就能筛选出需要定位的目录项 筛选关键字支持的匹配方式有一下几种 - 汉字 - 拼音 - 拼音首字母 比如要搜索”备份“相关的目录,则可以输入 > 备份 ![](images/4.png) > beifen ![](images/5.png) > bf ![](images/6.png) ### 目录编辑与删除 鼠标右击列表中的项目,会弹出一个菜单,分别是 **属性** 和 **删除** ![](images/7.png) 点击**属性**会弹出编辑窗口,点击删除会直接**删除**列表中的项目 ### 工具栏 将鼠标移动软件的右下角,会出现三个按钮,分别会出现**配置**、**添加**、**退出** ![](images/8.png) #### 配置 点击配置按钮,会打开一个xml文件, 里面的内容就是保存的目录数据 #### 添加 点击添加按钮会弹出添加路径的界面,跟前面介绍的拖拽添加类似,只是具体的路径也需要自己填写 #### 退出 软件右上角默认的关闭按钮功能是隐藏软件,而不是退出。要退出软件需要点击退出按钮 ### 其他 软件除了能打开**路径**,还能打开**可执行程序**、**链接**。如果需要,可以将可执行文件的路径、链接地址也放在里面进行快速定位 ## 相关地址 [源代码地址](https://gitee.com/chenhonghong/directory-positioner) [下载地址](https://gitee.com/chenhonghong/directory-positioner/raw/master/bin/Release/Release.zip)