Windows应用开发-常用工具集推荐
- Visual Studio 最新版本是VS2022,官网下载:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具
- VsColorOutput 控制台可视化很强、编译会区分颜色输出,在VS扩展中在线安装最新VsColorOutput64
- Reshaper 极大提升编码效率。官网下载 https://www.jetbrains.com/resharper/,或者使用破解版本Jetbrains Resharper 2022 链接: https://pan.baidu.com/s/19kPixg9IvBW-iEfDmfMBEQ?pwd=ahbe 提取码: ahbe
- Git 选择最新版本安装 https://registry.npmmirror.com/binary.html?path=git-for-windows/ TortoiseGit,可视化、解决代码冲突效率高 https://tortoisegit.org/download/,可以结合使用
- NugetEfficientTool Nuget源码调试,替换Nuget为源码引用,提高组件化仓库调试效率 https://github.com/WindowsOrg/NugetEfficientTool
- Snipaste 截图工具,强烈推荐。WindowsStore内安装
- ScreenToGif 录屏工具,WindowsStore内安装
- TakeColor 取色工具 TakeColor.zip
- Beyond Compare 文本数据对比 Beyond Compare能为我做什么?-Beyond Compare中文网站
- NotePad++ 临时编辑工具,以及文件夹批量查找字符串(个人推荐,比VS全局查找效率高)Downloads | Notepad++
- Innosetup 打包Inno Setup , InnoSetup打包 添加.NET环境安装 - 唐宋元明清2188 - 博客园 、InnoSetup 脚本打包及管理员权限设置 - 唐宋元明清2188 - 博客园
- SmartAssembly 混淆混淆-SmartAssembly - 唐宋元明清2188 - 博客园
- 签名 我熟悉的是沃通证书,可以申请EV pro代码证书,沃通会给U盘以及签名执行exe
- Snoop Github下载最新版本Releases · snoopwpf/snoopwpf
- 网络相关
- Fiddler 网络抓包,可视化、过滤效率高,主要抓HTTP、HTTPS Web Debugging Tool - Download Fiddler
- Wireshark 网络抓包,解析能力强,主要抓TCP、UDP Wireshark · Download
- PostMan 模拟以及请求后台接口 https://www.postman.com/downloads/
- DotTrace 性能相关定位,启动以及运行中的耗时检测。JetBrains套件,可以安装破解版 链接: https://pan.baidu.com/s/1YOzWAcKSp7lYMPqBgCFCiw?pwd=rn17 提取码: rn17
- DotMemory 内存相关定位。JetBrains套件,破解版链接: https://pan.baidu.com/s/1YOzWAcKSp7lYMPqBgCFCiw?pwd=rn17 提取码: rn17
- 反编译相关
- DotPeek 反编译,比Dnspy更强,能自动优化那些混淆代码。JetBrains套件,破解版链接: https://pan.baidu.com/s/1YOzWAcKSp7lYMPqBgCFCiw?pwd=rn17 提取码: rn17
- De4dot 反混淆 de4dot/de4dot: .NET deobfuscator and unpacker.
- Dump文件 卡死、崩溃未知问题,可以查看详细信息。任务管理器选择进程,创建内存转存储文件,使用WinDbg、VS打开即可;系统Dump文件,可以在系统属性-设置“启动和故障信息”,Dump文件自动输出路径
- Spy++ windows窗口信息、进程线程视图等 Spy++ 调试工具简介 - Visual Studio (Windows) | Microsoft Learn
- Event Viewer Windows系统事件查看器,可以查看应用及系统相关异常及崩溃日志
- ProcessExplorer 超级进程查看器 超强任务管理器Process Explorer的使用_process explorer使用-CSDN博客
- ProcessMonitor 进程监视器 进程监视器 - Sysinternals | Microsoft Learn
- Registry Finder 注册表高效搜索工具 Registry Finder
- Regshot 注册表变更前后比较工具 Seabreg/Regshot: Regshot
- DebugView Debug调试日志查看 DebugView - Sysinternals | Microsoft Learn
- RemoteDebuger 远程调试可以确认其它设备下的运行环境 远程调试 - Visual Studio (Windows) | Microsoft Learn
- BusHound 系统抓包工具,HID、IO消息 bushound中文官方网站
- UsbTreeView Windows系统USB设备分析工具 USB Device Tree Viewer
- iperf 网络性能测试工具 iPerf - The TCP, UDP and SCTP network bandwidth measurement tool
- 网络相关
- intel ANT tool ANTTool.zip
- reatek WlanCommandLineUtility SingleSKUValidationTool.zip
- Advanced_IP_Scanner 网络扫描工具 Advanced IP Scanner – 免费下载网络扫描程序
- 镜像/磁盘相关
- ventoy/rufus 系统安装 Ventoy官网 , Rufus - 轻松创建 USB 启动盘
- DiskGenius 磁盘分区管理 DiskGenius Download Center | Free Download DiskGenius
- SpaceSniffer 磁盘空间分析工具 Releases · redtrillix/SpaceSniffer
- UartAssist 串口调试工具 UartAssist Release Download
上面罗列了Windows应用开发常用、个人使用比例多的工具集,总结下开发流程主要工具:
1. WPF应用开发 - 使用IDE VS、Reshaper,VsColorOutput、Git/TortiseGit、NugetEfficientTool
2. WPF应用打包 - 打包安装Innosetup、混淆SmartAssembly、签名
3. WPF应用定位问题 - 界面Snoop、网络Fiddler/WireShark、性能DotTrace、内存DotMemory、反编译DotPeek、WinDbg-Dump文件分析、窗口Spy++、进程ProcessMonitor、注册表Registry Finder/Regshot
Windows应用开发-常用工具集推荐的更多相关文章
- 学习游戏服务器开发必看,C++游戏服务器开发常用工具介绍
C++游戏服务器开发常用工具介绍 在软件开发过程中需要使用的工具类型实属众多,从需求建模到软件测试,从代码编译到工程管理,这些工具都对项目有着不可替代的作用.庄子有云,"吾生也有涯,而知也无 ...
- Android开发常用工具汇总
Android开发常用工具汇总,本文章不断更新完善 一.数据库小工具Sqlite Developer SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的, ...
- 给c++程序员的一份礼物——常用工具集
给c++程序员的一份礼物——常用工具集 [声明]如需复制.传播,请附上本声明,谢谢.原文出处:http://morningspace.51.net/,moyingzz@etang.com 所谓&quo ...
- Java后端开发常用工具
Java后端开发常用工具推荐: 俗话说,工欲善其事,必先利其器.不过初学时候不大建议过度依赖IDE等过多工具,这会让自己的编程基础功变得很差,比如各种语法的不熟悉,各种关键字比如synchronize ...
- Sublime Text 前端开发常用扩展插件推荐
Sublime Text 前端开发常用扩展插件推荐 Sublime Text Sublime Text 是程序员们公认的编码神奇,拥有漂亮的用户界面和强大的功能 更重要的是,Sublime Text ...
- Windows 上面优秀的工具软件推荐
Windows 上面优秀的工具软件推荐 一.下载软件 1.速盘 - 度盘神器 简介: 使百度网盘保持全速下载免受限速困扰! 下载: speedpan 2.http下载工具 百度网盘破解下载器:prox ...
- C#(Net)软件开发常用工具汇总,提高你的开发效率
C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是 ...
- Windows系统开发常用类-------------Environment类
Windows系统开发常用类-------------Environment类: SystemDirectory//显示系统目录 MachineName//计算机名称 ...
- Android 开发常用工具合集
在 Android 开发中经常使用到的小功能,用于记录开发的那些事^_^ 1. 获取 release 和 debug 版本的 SHA1 public static String getSHA1(Con ...
- 【工具篇】.NET开发常用工具
1 问题概述 本篇文章主要介绍,笔者在开发工作中,常用的开发工具.见下表: 2 工具介绍 2.1 接口调试工具 —— Postman 2.1.1 推荐网站 https://www.get ...
随机推荐
- Sql高级
sql高级 1. 索引与视图 常见的数据结构 栈:先进后出 队列:先进先出 数组:查询快,根据下标查询 链表:分为双链表与单链表.单链表指向下一个数据的存储位置:双链表指向前一个与下一个数据的存储位置 ...
- 洛谷 P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布
题目大意 小A和小B,要进行 \(N\) 次猜拳,每次按照一定周期出拳,胜负情况如下: 求出小A和小B分别赢了几次. 思路 枚举 \(N\) 次猜拳,每次比较 \(a[powera]\) 与 \(b[ ...
- jeecg平台相关01-vue2迁移到vue3
01-vue2迁移到vue3 嵌套: datasource: master: url: jdbc:mysql://127.0.0.1:3306/jeecg-boot-vue3?characterEnc ...
- Google Guice 与 Noear Solon 的简单对照
1. 简介 Google Guice 是一个轻量级的依赖注入框架,它支持Java 5或者更高版本的JDK.Noear Solon 也是一个轻量级的依赖注入框架,它支持Java 8或者更高版本的JDK ...
- 2024/9/16 CSP-S模拟赛试题
A 这题是很有意思的一个题,思路就是你考虑kt的位置只可能在四个角,因为这种情况下,他的距离才会最远对吧,所以你就暴力找另一个人fengwu的点的位置,然后计算他们之间的距离然后你求一个\(\max\ ...
- Sealos Devbox 使用教程:使用 Cursor 开发一个高仿苹果官网
本教程将通过实战案例,详细介绍如何利用 Cursor 和 Devbox 开发环境,在一天内完成专业企业官网的开发和部署.适合产品经理.初级开发者或任何想要快速搭建网站的人群. 因为业务的需要,我需要开 ...
- 0.3 preface
Preface 此书的目的是双重的: 1. 介绍多个领域的背景材料,让学生更好地理解和学习: 2. 详细讲解量子计算和量子信息领域的重要结论,既可以作为学生通识教育的一部分,又可以作为独立研究的前奏. ...
- 2023NOIP A层联测25 T2 游戏
2023NOIP A层联测25 T2 游戏 优秀且新颖的期望题. 思路 分析问题,由于双方都是最优策略,所以可以说学生知道老师会选择那些教室设置概率(概率设置好就不能改变),老师也知道学生会怎样选择教 ...
- C# 开发的环境监测上位机应用
前言 在工业和科研领域,环境监测系统的重要性日益凸显.上位机软件作为环境监测系统的关键组成部分,负责数据采集.处理和显示,对提高监测效率和准确性起着至关重要的作用. 本文将向大家介绍一款用 C# 开发 ...
- Jenkins篇-安装与使用
Jenkins是一个开源自动化服务器,可以自动执行持续集成和交付软件所涉及的重复技术任务.Jenkins是基于Java的,可以从Ubuntu软件包安装,也可以通过下载和运行其Web应用程序存档(WAR ...