# tools **Repository Path**: lxcw/tools ## Basic Information - **Project Name**: tools - **Description**: 软件开发所必须的环境、工具,及官方介绍和安装下载说明地址 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-15 - **Last Updated**: 2024-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tools(Windows版) ## 介绍 Windows系统下软件开发所必须的环境、工具,及官方介绍和安装下载说明地址 ## 工具包组成 工具文件夹中包含的是开发过程中使用的工具,包含截图、文件浏览、快速搜索、画流程图、快速预览、远程等文件。 ### 安装教程 #### Beyond Compare 4 Beyond Compare是一套由Scooter Software推出的文件比较工具。主要用途是对比两个文件夹或者文件,并将差异以颜色标示。比较范围包括目录,文档内容等 官方下载:https://www.scootersoftware.com/download.php #### Git 官方下载:https://git-scm.com/downloads 配置用户名和邮箱,可选全局配置 ```bash $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" ``` #### Listary *Listary* 是一款实用的搜索工具 。它能给“我的电脑”(资源管理器)加上许多智能命令,含有收藏文件夹,快速打开最近浏览的文件夹,快速显示/隐藏文件扩展名等等实用功能。能给你日常的收藏和整理文件提高效率。 官方说明:https://www.listarypro.com/faq-2134.html 官方下载:https://www.listary.com/download 安装“:简单安装Listary #### Notepad++ *Notepad++*是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。*Notepad++*功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。 官方下载:https://notepad-plus.en.softonic.com/?ex=DINS-635.2 #### [PdgCntEditor](https://gitee.com/lxcwlong/tools/blob/master/%E5%B7%A5%E5%85%B7/PdgCntEditor.exe) PdgCntEditor是一个PDF目录制作软件,能够帮助我们快速方便的制作PDF目录,除了支持PDF文件,还支持支持DjVu、PDG文件,为满足不同的用户需求,该软件提供文本、树形两种编辑模式,提供PDG目录编解码功能,最实用的莫过于可以不解包直接编辑zip文件中的PDG目录文件,编辑结果直接存入zip,支持符合FreePic2Pdf接口文件格式的目录文件(FreePic2Pdf_bkmk.txt),并能从DjVuToy、FreePic2Pdf中启动,对PDF、DjVu目录文件进行编辑。 该软件除了具有查找、替换、编辑等功能外,还提供“置顶显示”、“半透明”等功能,方便对照原文对目录进行编辑,并且为我们提供繁体、简体转换功能,方便使用,文本编辑模式下支持正则表达式替换,采用微软为VBScript、JavaScript准备的正则表达式引擎,因此语法与ASP、JSP中的正则表达式语法一致。 #### *QuickLook* *QuickLook* 是一款 Windows 下的桌面快速预览工具,开源、免费。只需要用鼠标选中文件,然后点击空格,即可预览。可以快速查看文件夹信息;快速预览图片、音视频、压缩文件; 甚至是文档、表格、演示文稿文件或是 PDF 文件。(windows10版本及以上) 官方下载:https://apps.microsoft.com/store/detail/quicklook/9NV4BS3L1H4S?hl=zh-cn&gl=cn&ocid=badge&rtc=1 #### SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。 官方下载:http://securecrtfx.cn/download/ #### Snipaste Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 `F1` 来开始截图,再按 `F3`,截图就在桌面置顶显示了。 使用介绍说明:https://sspai.com/post/34962 官方下载:https://www.snipaste.com/download.html #### TortoiseSVN TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的[管理文件](https://baike.baidu.com/item/%E7%AE%A1%E7%90%86%E6%96%87%E4%BB%B6/16594311?fromModule=lemma_inlink)和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的[文件服务器](https://baike.baidu.com/item/%E6%96%87%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8/10037219?fromModule=lemma_inlink)。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。 官方下载:https://tortoisesvn.net/downloads.html 安装:一直下一步即可,同时官方中包含有汉化包 ![img](img/svn汉化包在官网中的位置.png) #### VNCViewer VNCViewer最新版是一款小巧、便捷实用的远程控制软件,VNCViewer最新版功能强大且高效实用,其性能不逊色同类软件,它的工作原理和WIN远程控制软件类似,但是更为重要的是,VNC-Viewer是一款完全免费开源的软件,更新速度也比较快。 官方下载:https://www.realvnc.com/en/connect/download/viewer/ #### [Webyog_SQLyog](https://gitee.com/lxcwlong/tools/blob/master/%E5%B7%A5%E5%85%B7/Webyog_SQLyog_setup.exe) 有免费试用版本,需要注册账号下载 官方文档:https://sqlyogkb.webyog.com/article/24-getting-started #### Xmind XMind 的思维导图结构包含一个中心主题,各主要分支从中心主题向外辐射开来。除了基本的思维导图结构外,XMind 还提供组织结构图,树状图,逻辑图等。这些结构帮助用户在不同的使用场景中发挥了重要作用。更为重要的是,所有的这些结构可以同时在一张思维导图中使用!现在仓库中的版本是免费免激活的版本。 官方下载:https://xmind.cn/download/ #### Drawio 网页在线版:https://app.diagrams.net/ 使用说明:https://baijiahao.baidu.com/s?id=1711955037467050478&wfr=spider&for=pc 官方下载:https://draw-io.en.softonic.com/?ex=DINS-635.2 #### Typora *Typora* 是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,*Typora* 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。 **Typora 正式发布 1.0 版本,进入了付费时代。** 官方网址:https://typoraio.cn/# #### [FastStone Capture绿色版](https://gitee.com/lxcwlong/tools/blob/master/%E5%B7%A5%E5%85%B7/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE(FastStone%20Capture)8.9%E5%8D%95%E6%96%87%E4%BB%B6%E4%BE%BF%E6%90%BA%E7%89%88.exe) **FastStone Capture绿色版**是一款体积小巧、功能强大的屏幕截图软件,不但具有常规截图等功能,还具有图像编辑和屏幕录制两大功能,更有从扫描器获取图像,和将图像转换为 PDF 文档等功能,只要点点鼠标,FastStone Capture就能随心抓取屏幕上的任何东西,拖放支持可以直接从系统、浏览器或其他程序中导入图片。 官方下载:https://www.faststonecapture.cn/download FS Capturte V5.3(070212)版: 这个版本及以前的版本,都是"免费软件",能支持 VISTA 系统。无需任何花费,没有任何使用限制。 FS CapturteV5.4(070514)版: 从这个版本开始,改为"共享软件",免费试用 30 天,30 天后,需要花费 19.95 美元(折合人民币 125 元左右)续费。 国内版本:88RMB永久免费升级维护 ## 开发环境组成 开发环境文件夹中包含的是java、python、vue、node等开发所依赖的环境。 ### 安装教程 #### Java jdk 说明:由于jdk版本过多且单文件都超100M以上,且官网下载需要账号登录,所在转存网盘下载 ##### [jdk-8](https://pan.baidu.com/s/1i1q_upa8gpoyrwc7pOODiw?pwd=jdk8) 链接:https://pan.baidu.com/s/1i1q_upa8gpoyrwc7pOODiw?pwd=jdk8 ##### [jdk-14](https://pan.baidu.com/s/1EgCE-SeNkaBG4vDbE58NWA?pwd=jv14) 链接:https://pan.baidu.com/s/1EgCE-SeNkaBG4vDbE58NWA?pwd=jv14 #### [apache-maven-3.6.3](https://gitee.com/lxcwlong/tools/blob/master/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/apache-maven-3.6.3.zip) 官方下载:https://maven.apache.org/download.cgi 配置环境变量 ①win+r输入sysdm.cpl打开系统属性 ②选择高级,点击环境变量 ③新建一个系统变量(点击系统变量的新建) > 变量名:MAVEN_HOME > 变量值:maven解压的目录(通过浏览目录选择) ![maven的环境变量](img/maven的环境变量.png) ④找到系统变量中的Path变量双击,新建%MAVEN_HOME%\bin ⑤验证,打开cmd输入mvn -v 显示版本信息不报错即为成功 ~~~bash Microsoft Windows [版本 10.0.19044.2604] (c) Microsoft Corporation。保留所有权利。 C:\Users\hct>mvn -v Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: D:\Environment\apache-maven-3.6.3\bin\.. Java version: 1.8.0_271, vendor: Oracle Corporation, runtime: D:\Environment\jdk1.8.0_271\jre Default locale: zh_CN, platform encoding: GBK OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" ~~~ 解压后对conf文件夹下的setting.xml 文件进行选择配置 指定仓库的位置 ~~~xml D:\Maven\.m2\repository ~~~ #### [nginx-1.22.0](https://gitee.com/lxcwlong/tools/blob/master/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/nginx-1.22.0.zip) 官方下载:https://nginx.org/en/download.html 配置Nginx - 点击打开 **conf **文件夹,里面有一个 **nginx** 的文件,用记事本打开,可以指定端口号,服务器的名称,主页资源位置等 ~~~ server { listen 9090; server_name 192.168.0.67; root /www; #charset koi8-r; #access_log logs/host.access.log main; location / { root html/dist; index index.html index.htm; #刷新后可以 try_files $uri $uri/ /index.html; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } ~~~ 启动:双击解压后的nginx.exe或者**在所在文件夹下输入nginx.exe回车**,更推荐后者。 #### nodejs 注意:14之前版本不支持Windows10,所以Windows7使用13版本不会报错,Windows10可以使用最新版本16 官方下载:https://nodejs.org/zh-cn/download/ 版本选择:https://nodejs.org/en/download/releases > **.msi和.zip格式区别:** > .msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。 > .zip是一个压缩包,解压之后即可,不需要安装。 验证:打开cmd输入node -v会返回版本即为成功 ~~~bash Microsoft Windows [版本 10.0.19044.2604] (c) Microsoft Corporation。保留所有权利。 C:\Users\hct>node -v v14.15.0 ~~~ 配置说明:https://blog.csdn.net/weixin_44332379/article/details/128902194 #### [MySQL](https://pan.baidu.com/s/1oOO1QhfbfLxyaS8DqjtP0w?pwd=5716 ) 说明:5.7.16的Mysql版本,加压后吧bin目录加入到计算机的环境变量中即可,官网下载需要注册登录账号 官方下载:https://www.mysql.com/downloads/ 官方说明:https://docs.oracle.com/en-us/iaas/mysql-database/doc/getting-started.html ## 开发平台 ### 安装教程 #### IntelliJ IDEA 官网下载: https://www.jetbrains.com.cn/idea/download/other.html 建议下载版本:[2020.2.4 - Windows x64 (exe)](https://download.jetbrains.com/idea/ideaIU-2020.2.4.exe?_gl=1*1felikf*_ga*MTY0NzQ2MzEwMy4xNjk3MDkwNzUw*_ga_9J976DJZ68*MTcwNTkwNjMxOC43LjEuMTcwNTkwNjM0MS4zNy4wLjA.&_ga=2.64161391.1387679039.1705906321-1647463103.1697090750)(可一直免费使用30天) 免费续时长方法: > 1、将安装的文件夹目录\JetBrains\IntelliJIdea2020.2\eval文件夹下的idea202.evaluation.key删除 > 2、将安装的文件夹目录\JetBrains\IntelliJIdea2020.2\options文件夹下的other删除 > 3、打开cmd输入regedit,打开注册表,点开HKEY-CURRENT-USER,找到software/JavaSoft/Prefs删除JetBrains相关 #### Visual Studio Code 官网下载:https://code.visualstudio.com/Download #### Qt Software 官网下载:https://www.qt.io/download 目前最新Qt 6的只能免费使用10天(还需要填信息) 分享下载链接(5.5.1版本):https://pan.baidu.com/s/1agXKXvimWsPhq9aa7QMt7A?pwd=5716 Qt 在msvc的插件:(qt-vs-tools-msvc2015-2.1.1) 链接:https://pan.baidu.com/s/14HNa2LVFZBdLAuwMFfeRaw?pwd=5716 #### Microsoft Visual Studio 官方下载:https://visualstudio.microsoft.com/zh-hans/downloads/ 社区版免费使用 官网安装说明:https://learn.microsoft.com/zh-CN/visualstudio/install/install-visual-studio?view=vs-2019