YSGStudyHards / DotNetGuide

🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。
https://www.yuque.com/ysgstudyhard/da6e0c
MIT License
7.16k stars 1.05k forks source link

⚒️程序员常用的工具软件 #11

Open YSGStudyHards opened 3 years ago

YSGStudyHards commented 3 years ago

📝前言

在当今这个技术日新月异的时代,开发者只有持续学习,才能紧跟时代的浪潮。为了助力开发者在高效学习与工作中实现平衡(告别996的束缚),众多卓越且实用的开发工具应运而生,它们如同强大的助力器,极大地提升了我们的工作效率与创造力。

✨作者力荐

文档神器

作图工具

YSGStudyHards commented 1 month ago

Notepads

一个.NET开源、免费(MIT License)、现代、轻量级、具有极简主义设计的文本编辑器。

YSGStudyHards commented 1 month ago

DownmarkerWPF

DownmarkerWPF是一个基于WPF开发的、可视化的Markdown编辑器。

YSGStudyHards commented 1 month ago

CodeMaid

CodeMaid是一款由.NET开源、免费、强大的Visual Studio实用插件,旨在帮助开发者简化、清理和格式化他们的C#、C++、VB.NET、F#、XAML、CSS、LESS、SCSS、JavaScript和TypeScript代码。它提供了多种功能,如清理代码、格式化注释、连接多行、移除全部 #region、排序多行等,以提高代码的可读性和一致性,从而提高你的开发效率。

YSGStudyHards commented 1 month ago

CSharpier

一款由.NET开源、免费(MIT License)、轻量级的C#语言代码格式化工具,它使用Roslyn来解析你的代码,并根据其自身的规则重新格式化代码。

YSGStudyHards commented 1 month ago

HyggeImaotai

一款.NET开源、基于WPF实现的i茅台APP接口自动化每日自动预约(抢茅台)小助手。

YSGStudyHards commented 1 month ago

豆包MarsCode

豆包 MarsCode 编程助手是豆包旗下的一款免费、功能强大、易于使用的 AI 编程助手,基于豆包大模型,提供智能 AI IDE 和 AI 编程助手,带给你全新的编码体验。AI IDE 提供开箱即用的开发环境,AI 编程助手提供代码生成、代码解释、单测生成和问题修复等功能,支持上百种编程语言和主流开发环境。

YSGStudyHards commented 1 month ago

Fitten Code

Fitten Code是由非十大模型驱动的AI编程助手,它可以自动生成代码,提升开发效率,帮您调试Bug,节省您的时间。还可以对话聊天,解决您编程碰到的问题。免费且支持80多种语言:Python、C++、Javascript、Typescript、Java等。

YSGStudyHards commented 1 month ago

CodeGeeX

CodeGeeX,AI编程助手,AI编程辅助工具,AI写代码,AI代码生成,代码生成模型,编程工具,copilot,智谱华章,智谱AI,智谱大模型, AI Programming Tool, Code Generation, Code Completion, AI Coding Assistant。

YSGStudyHards commented 1 month ago

通义灵码

通义灵码,基于通义大模型的 AI 研发辅助工具,提供代码智能生成、研发智能问答、任务自主执行等能力,为开发者带来智能化研发体验,引领 AI 原生研发新范式。包含智能编码助手和 AI 程序员。

YSGStudyHards commented 1 month ago

Baidu Comate

基于文心大模型,结合百度编程大数据,为你生成优质编程代码。文心快码 - Baidu Comate,更懂你的AI编程伙伴,研发效率提升好帮手。

YSGStudyHards commented 1 month ago

Cursor

Cursor 是一款由 AI 驱动的代码编辑器,通过代码库理解、预测性编辑、自然语言代码生成和与现有工具的无缝集成等高级功能,提升开发者的生产力。它结合了传统 IDE 的熟悉感与尖端 AI 能力,简化了编码过程。

YSGStudyHards commented 1 month ago

CodeWhisperer

Amazon CodeWhisperer 使用您的 AI 编码配套应用程序更快、更安全地构建应用程序。

YSGStudyHards commented 1 month ago

Files

Files 是一个现代文件管理器,可帮助用户组织他们的文件和文件夹。Files 的使命是构建适用于 Windows 的最佳文件管理器,我们很自豪能够在公开场合构建它,以便每个人都可以参与其中。用户反馈有助于塑造我们开发的功能,而GitHub上的错误报告有助于使文件更可靠。Files 由开源社区构建和维护,具有强大的多任务处理体验、文件标签、深度集成和直观的设计。

YSGStudyHards commented 1 month ago

QTTabBar

QTTabBar是一款可以让你在Windows资源管理器中使用Tab多标签功能的小工具。从此以后工作时不再遍布文件夹窗口,还有给力的文件夹预览功能,大大提高了你工作的效率。就像IE 7和Firefox、Opera那样的。QTTabBar还提供了一些功能插件,如:文件操作工具、树型目录、显示状态栏等等。

YSGStudyHards commented 1 month ago

nginxWebUI

方便快捷易用的Nginx可视化UI网页管理部署配置工具系统,使用Web网页系统来快速配置部署,支持在线配置你的Nginx/Openresty的反向代理、负载均衡、SSL/HTTPS证书免费签发,自动续签、TCP/UDP 3-4层转发、可以自定义参数字段、均衡负载节点、Nginx服务状态监控故障报警、集群配置同步等,快速部署多个或N个Nginx集群节点,支持导入现有Nginx配置文件让你无忧使用。

YSGStudyHards commented 1 month ago

宝塔Linux面板

宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。

YSGStudyHards commented 1 month ago

ScreenToGif

一款由C#语言开发且开源的操作简单、免费的屏幕录制和GIF动画制作神器。

YSGStudyHards commented 1 month ago

飞书文档

飞书文档作为新一代高效协作工具,融合了在线文档和协同文档的所有功能,不仅能插入在线表格,将数据表转换成看板,还能用思维笔记,将思考路径可视化,更有丰富模板满足多场景创作需求。

YSGStudyHards commented 1 month ago

有道云笔记

有道云笔记是一款多平台记录工具,支持扫描、语音、Markdown、收藏等多种记录方式,内容多端实时同步。强大的AI工具带来全方位赋能,帮你提效减负;微信、微博等优质内容一键收藏到笔记,全面助力高效学习和工作。

YSGStudyHards commented 1 month ago

Reqable

Reqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持HTTP1、HTTP2和HTTP3(QUIC)协议,简单易用、功能强大、性能高效,助力程序开发和测试人员提高生产力!本产品需要一定的网络基础知识,适合开发、测试、网络、安全、爬虫等工程专业人员使用,或者在专业人员的指导下使用。

YSGStudyHards commented 1 month ago

RunnerGo

RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。

YSGStudyHards commented 1 month ago

VisionOn

VisionOn是一个轻量在线图形工具,实现了Visio的大部分功能,满足流程图、电路图、平面制图、软件设计、工程管理、思维导图、结构化分析等各种图形绘制。

YSGStudyHards commented 1 month ago

Umi-OCR

开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。

YSGStudyHards commented 1 month ago

PDF24 Tools

在线PDF综合操作和管理工具。

YSGStudyHards commented 1 month ago

ModengTerm

ModengTerm是一个用WPF开发的终端模拟器,它拥有类似于XShell的强大功能,并且它是开源和免费使用的。它的最终目标可以作为XShell的平替产品,让你拥有一个免费,安全,放心使用的虚拟终端软件。

YSGStudyHards commented 1 month ago

1Remote

1Remote是一个功能丰富、易于使用的远程会话管理工具,适用于需要频繁连接和管理远程会话的用户。其支持多种协议、提供详细的配置选项和定制功能,使得远程连接和管理变得更加灵活和高效。同时,项目也鼓励用户通过不同的方式参与和支持其发展。

YSGStudyHards commented 1 month ago

RustDesk

一款TeamViewer的替代品,一个开源免费的远程桌面软件,开箱即用,无需任何配置。

YSGStudyHards commented 1 month ago

Google 翻译

浏览网页时可轻松查看翻译版本。

YSGStudyHards commented 1 month ago

沉浸式翻译

【沉浸式翻译】免费的(原文/译文)双语对照网页翻译插件,支持PDF翻译(保留排版),视频双语字幕翻译(Youtube, Netflix),EPUB电子书翻译;支持人工智能AI翻译大模型(OpenAI (ChatGPT)、DeepL、Gemini(Bard) 等)。

YSGStudyHards commented 1 month ago

CurvaLauncher

一款WPF开源、简单、轻便、快速的桌面启动器(支持多主题、多语言:简体中文、繁体中文、英文等)。

YSGStudyHards commented 1 month ago

Flow Launcher

Flow Launcher是一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器,能够帮助你快速查找文件、启动应用程序和执行系统操作,提高工作效率和操作便利性。并且生态完善,有插件商店,你可以查看完整的插件列表,或通过"设置"中的"插件商店"菜单快速安装插件。

YSGStudyHards commented 1 month ago

DevHub

DevHub是一个免费开发者工具箱 100+ 实用小工具合集 (Mac / 离线使用),经过精心打造,旨在支持开发人员的日常任务,并确保其数据的最高安全性。

YSGStudyHards commented 1 month ago

FinalShell

FinalShell是一款功能强大的SSH客户端、服务器管理、远程桌面加速软件,支持Windows,macOS,Linux,专为系统管理员、开发人员和网络工程师设计,以满足他们在远程服务器和网络设备管理上的多样化需求。

YSGStudyHards commented 1 month ago

WebStorm

WebStorm是一款由JetBrains公司开发的集成开发环境(IDE),专为Web应用程序开发而设计。它以其强大的功能、智能的代码辅助以及高效的开发体验,赢得了广大JavaScript开发者的青睐,被誉为“Web前端开发神器”、“最强大的HTML5编辑器”以及“最智能的JavaScript IDE”。

YSGStudyHards commented 1 month ago

MobaXterm

MobaXterm 是一个非常好的一站式服务器管理工具,对于多种协议的支持(比如SSH、Telnet、RDP、VNC、FTP、WSL等),让其不管是Linux、Windows还是VNC等,都可以在一个软件中进行操作管理,配合内置的SFTP文件管理和MobaTextEditor,可以让远程终端文件管理更加便捷。

YSGStudyHards commented 1 month ago

Microsoft Remote Desktop

Microsoft Remote Desktop是微软官方发布的一款RDP(Remote Desktop Protocol,远程桌面协议)远程桌面控制工具,使用 Microsoft 远程桌面客户端,你可以从 Windows Server 和远程电脑连接到远程桌面服务,并使用和控制管理员提供给你的桌面和应用。 可以在不同平台上通过 Web 浏览器为许多不同类型和不同外形规格的设备(例如台式机、笔记本电脑、平板电脑、智能手机)提供客户端。 在台式机和笔记本电脑上使用 Web 浏览器时,无需下载并安装任何软件即可进行连接。

YSGStudyHards commented 1 month ago

AnyDesk

Anydesk 是一款远程桌面解决方案,帮助您在多个位置的任意设备上访问文件和文件。它为 Windows、MacOS 和 Android 提供了流畅的远程桌面连接,并提供了优雅的软件。只需在两台设备上安装并启动应用程序,然后在其中一台设备上输入显示的 AnyDesk-ID 即可对该设备进行直接控制。该应用快速下载、易于安装,始终保证安全性。

YSGStudyHards commented 1 month ago

Chrome remote desktop

Chrome Remote Desktop是一款轻巧而高效的Chrome扩展程序,使您能够在本机Chrome浏览器中直接控制另一台电脑的桌面,就像在浏览器中使用远程桌面一样。无论您的电脑是Windows、Linux、Mac OS还是Chrome OS,都可以安装并使用。

YSGStudyHards commented 1 month ago

AnyViewer

远程看看(AnyViewer)是一款安全,快速,易于使用的远程控制软件。

YSGStudyHards commented 1 month ago

Xplorer

Xplorer是一个现代化、可定制且跨平台的文件资源管理器工具。它基于Web技术构建,并使用Tauri框架进行封装,使得用户可以在Windows、MacOS、Linux等多个操作系统上无缝运行。

YSGStudyHards commented 1 month ago

PDF Arranger

PDF Arranger 是一款功能强大、易于使用的 PDF 文件整理工具,它提供了丰富的功能和直观的界面,能够满足用户在处理 PDF 文件时的各种需求。无论是合并、拆分、旋转、裁剪还是重新排列页面,PDF Arranger 都能够轻松胜任。

YSGStudyHards commented 3 weeks ago

Bruno

Bruno是一款开源、跨平台、安全、创新的 API 客户端,专为API开发者和测试者设计,旨在颠覆 Postman 和其他类似工具。Bruno 直接在你的电脑文件夹中存储你的 API 信息。Bruno 仅限离线使用,并且使用纯文本标记语言 Bru 来保存有关 API 的信息。

YSGStudyHards commented 3 weeks ago

Insomnia

Insomnia是一个开源的、跨平台的API客户端,支持GraphQL、REST、WebSockets、Server-sent events (SSE)、gRPC以及任何其他HTTP兼容协议。

YSGStudyHards commented 3 weeks ago

Reqable

Reqable是一款专业工程软件,旨在为用户提供无缝、高效的 API 调试解决方案。专注于可靠性和用户体验,提供丰富的功能用于调试和测试API请求。无论您是开发人员、质量工程师还是安全工程师,Reqable都能为您提供强大且易于使用的体验。

YSGStudyHards commented 3 weeks ago

Hoppscotch

Hoppscotch是一款备受开发人员喜爱的免费、开源、快速且功能强大的API工具,它在GitHub上拥有高人气,支持接口测试、团队协作、WebSocket、服务器端事件和GraphQL查询等多种功能。

YSGStudyHards commented 2 weeks ago

Apipost

Apipost是集API设计、API调试、API文档、自动化测试为一体的API研发协同平台,支持grpc,http,websocket,socketio,socketjs类型接口调试,支持私有化部署。

YSGStudyHards commented 2 weeks ago

Postcat

Postcat 是一个强大的开源、跨平台(Windows、Mac、Linux、Browsers...)的 API 开发测试工具,支持 REST、Websocket 等协议(即将支持 GraphQL、gRPC、TCP、UDP),帮助你加速完成 API 开发和测试工作。

YSGStudyHards commented 2 weeks ago

Apidog

Apidog 是一个用于 API 文档、API 调试、API mocking 和 API 自动化测试的集成协作平台,它结合使用 Postman + Swagger + Mock + JMeter 一组系统和一组数据来解决不同系统之间的数据同步问题。只要 API 文档定义明确,就可以直接使用 API 调试、API 数据模拟和 API 自动化测试,而无需重新定义。

YSGStudyHards commented 2 weeks ago

VuePress

VuePress 是一个以 Markdown 为中心的静态网站生成器。你可以使用 Markdown 来书写内容(如文档、博客等),然后 VuePress 会帮助你生成一个静态网站来展示它们。

YSGStudyHards commented 2 weeks ago

LocalSend

LocalSend是一款功能强大、易于使用的局域网文件传输工具。它以其独特的设计理念和技术优势,在众多同类产品中脱颖而出,成为现代人生活中不可或缺的一部分。无论是个人用户还是企业客户,都可以通过LocalSend实现高效、便捷和安全的文件传输。