Beyond Compare 4 智能比较工具、文件内容搜索:Everything、Anytxt,WinRAR,7-Zip 解压缩工具、diagrams 流程图工具,Java 反编译

目录

Beyond Compare 文件对比工具

友好使用

jd-gui 反编译 Java 源码工具

Everything 文件/夹搜索工具

Anytxt Searcher 全文搜索引擎(推荐)

WinRAR、7-Zip 解压缩工具

Diagrams 流程图绘制工具


Beyond Compare 文件对比工具

1、使用简单、功能强大的命令比较文件和文件夹,合并更改、同步文件和生成报告。

2、随时随地访问数据:直接访问 FTP 站点、媒体设备、WebDAV 资源、svn存储库和云存储。

3、Beyond Compare 包括用于各种数据类型的内置比较查看器。除了文本,还有比较表、图像、二进制文件、注册表配置单元等。

4、官网下载地址:https://www.scootersoftware.com/download.php

https://www.scootersoftware.com/files/BCompare-zh-4.4.7.28397.exe

5、安装和普通软件安装一样。

友好使用

1、Beyond Compare 安装后默认只有 30 天左右的使用权限,需要打赏获取注册密钥。

2、也可以通过本方式延长使用期限,新建一个 .bat 脚本文件,输入如下内容,然后双击执行即可:

reg delete "HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4" /v CacheID /f

3、此脚本用于删除 Beyond Compare4 注册表里 CacheID 属性值,当然也可以手动打开注册表,找到上面的路径,然后手动删除  CacheID 属性值。

4、如果不想手动点击,则可以设置电脑的定时任务执行此 .bat 脚本,比如每周、每月执行一下此脚本。

jd-gui 反编译 Java 源码工具

1、JD-GUI 反编译工具能将 java 的 .class 文件、.jar 包、.war 包 轻松反编译为 .java 源代码。

2、JD-GUI  使用简单, 直接双击运行,然后打开需要反编译的文件,反编译迅速,错误率极少。

3、github 开源官网:https://github.com/java-decompiler

4、官方下载:http://java-decompiler.github.io/

内容搜索

1、jd-gui 不仅能反编译 jar、war 包,还能搜索包中的任意内容

2、点击 Search 菜单(快捷键 Ctrl + Shift + S) 打开搜索面板,其中主要选项有:

Search String(搜索的字符串内容)'*' 表示任意多个字符,? 表示任意单个字符
Search For(搜索目标)Type(类名/接口名/枚举名/方法返回值/泛型类型等等)、Constructor(构造器)、String Constant(字符串常量)、 Field(成员变量)、Method(方法名)、Java Module(Java 模型)
 Limit To(把结果限制于)Declarations(声明)、Referenace(引用、参考)

3、Ctrl + H 快捷键可以查看当前接口的实现类,或者是当前类的子类。

Everything 文件/夹搜索工具

1、Everything 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。 默认显示电脑上每个文件和文件夹 (就如其名 "Everything")。在搜索框输入的关键词将会筛选显示的文件和文件夹。

2、索引 1,000,000 个文件将需要大约 1 分钟,和 Windows 默认的搜索简直天差地别。

3、Everything 在启动后自动更新数据库。

4、官网:https://www.voidtools.com/zh-cn/

Everything-1.4.1.1009.x64-Setup.exe

安装版x64多语言版1691 KB
搜索类型描述
单个关键词搜索最基本的搜索方式,只需在Everything的搜索框中输入关键词,例如“培训”,Everything就会显示出所有名为“培训”的文件和文件夹。
根据文件大小筛选比如想搜索电脑里超过10GB的文件有哪些,可以用关键词:“size:>10GB”。
多个关键词搜索想查找同时包含多个关键词的文件或文件夹,可以使用空格将关键词连接起来(不要带双引号)。例如:web 安全,可以找出所有同时包含“web”和“安全”关键词的文件和文件夹。
合并搜索使用合并搜索可以设置多个搜索条件并找出符合所有条件的文件或文件夹。
例如查找文件扩展名为“.log”,以及文件大小大于10MB的搜索条件:*.log size:>100MB

使用通配符搜索

搜索关键词中使用通配符 * 将会匹配任意数量的任意字符。

例如,搜索以 e 开头并以 g 结尾的文件和文件夹:e*g

搜索关键词中使用通配符 ? 将会匹配任一字符。

例如,搜索含有两个字符扩展名的文件:*.??

搜索包含空格的关键词

搜索包含空格的关键词,请用双引号。例如 "web 安全"

搜索文件类型(指定后缀名搜索)

搜索文件类型,请在搜索框输入扩展名,例如,搜索 mp3 文件,输入 *.mp3 即可。

搜索多个文件类型,请使用 | 分隔,例如:*.bmp|*.jpg 将会搜索 bmp 或 jpg 类型文件。

只搜索文件或者文件夹

默认情况下,Everything 会同时搜索文件和文件夹。如果只想搜索文件或者只搜索文件夹,可以用关键词“file”或者“folder”。

file:xxx:搜索名字带xxx的文件;folder:xxx:搜索名字带xxx的目录。

指定路径搜索

比如:"E:\文档\预算 3.0" size:>10mb,搜索这个目录下文件大小大于 10MB的文件。

路径用双引号包裹起来。

Anytxt Searcher 全文搜索引擎(推荐)

1、不仅可以搜索文件名称,还可以直接检索到文档内的文字,而不用打开文档,支持100多种文件格式,增强版甚至还支持OCR,能识别图片上的内容。

2、官网:https://anytxt.net/。下载地址:https://anytxt.net/download/

WinRAR、7-Zip 解压缩工具

1、WinRAR 提供对 RAR 和 ZIP 存档的完整支持,并能够解包 CAB、ARJ、LZH、TAR、GZ、UUE、BZ2、JAR、ISO、7Z、XZ、Z 存档。

2、WinRAR 提供了一个利用鼠标和菜单以及命令行界面的图形交互界面。

3、如果只是平时普通的解压缩文件,个人推荐 7-Zip 工具,它的界面更加简洁,且没有任何广告,支持的格式更多。

下载 7-Zip 19.00 稳定版适用于 Windows 操作系统(2019-02-21)(7-Zip 官方中文网站):

链接格式系统大小
下载.exe32 位 x861 MB
下载.exe64 位 x641 MB

4、而作为程序开发工程师而言 WinRaR 有一个 7-Zip 没有的重要功能:不压缩直接存储的文件,即替换第三方依赖的 .jar 包时,如果直接使用 7-zip 工具压缩,则会导致压缩后程序启动失败。WinRAR 官网下载地址:WinRAR and RAR archiver downloadsicon-default.png?t=N7T8https://www.rarlab.com/download.htm选择其中的简体中文下载即可 Chinese Simplified (64 bit)

使用示例:替换 .jar 包 class 文件

Diagrams 流程图绘制工具

1、对于流程图绘制工具,最常见的可能是 visio 和 process on。visio 是微软的一款画图软件,正版软件是付费的,process on 是一款免费在线画图工具,功能非常强大。除了常规的各种流程图之外,对于思维导图支持也非常友好。但 process on 只能免费保存最近9张图,想保留更多的图,需要付费升级。(开发不易,支持正版,收费是可以理解的)

2、diagrams 是一款免费开源,功能强大的画图工具,支持在线与离线版本,完全可以替代 visio 的工具。

        在线绘图访问地址:https://app.diagrams.net/
        桌面版本下载地址:https://github.com/jgraph/drawio-desktop/releases
        github 开源地址:https://github.com/jgraph/drawio

3、diagrams 无论是在线版还是离线版,在右上角都有一个'地区'图标可以用于切换语言,使用非常简单,与其它流程图绘制工具操作基本一致。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
在 PhpStorm 中,你可以使用内置的 MySQL 数据库管理工具来管理数据库和表,包括创建主键、外键和关系图。下面是一些步骤指导: 1. 打开 PhpStorm,确保已经连接到你的 MySQL 数据库服务器。 2. 在顶部菜单栏中选择 "View"(视图),然后选择 "Tool Windows"(工具窗口),再选择 "Database"(数据库)。 3. 在 Database 工具窗口中,点击加号 (+) 图标并选择 "Data Source"(数据源)。选择 "MySQL" 作为数据库类型,并填写相关连接信息(如主机名、端口号、用户名和密码等)。 4. 点击 "Test Connection"(测试连接)按钮,确保能够成功连接到数据库服务器。 5. 连接成功后,你将在 Database 工具窗口中看到你的数据库列表。展开数据库并找到你想要管理的表。 6. 右键点击表名,选择 "Modify Table"(修改表)。 7. 在弹出的表编辑器中,你可以添加主键和外键。点击 "Primary Key"(主键)标签页,然后选择要作为主键的列。点击 "Foreign Keys"(外键)标签页,然后点击加号 (+) 图标来添加外键。 8. 为外键指定名称、参考表和参考列等相关信息。确保参考表和参考列与你的关系图一致。 9. 保存更改并关闭表编辑器。 10. 若要查看数据库的关系图,你可以在 Database 工具窗口中右键点击数据库名称,选择 "Diagrams"(图表),然后选择 "Show Visualization"(显示可视化)。 11. 在关系图中,你可以查看表之间的关系、主键和外键等信息。 请注意,以上步骤仅适用于 PhpStorm 内置的 MySQL 数据库管理工具。如果你使用其他工具或插件,步骤可能会有所不同。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蚩尤后裔-汪茂雄

芝兰生于深林,不以无人而不芳。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值