导图社区 程序员的工具箱
关于程序员和开发者的常用软件和工具,并将其按照不同的功能和应用领域进行了分类。包含了各种开发工具、IDE(集成开发环境)、版本控制系统、构建工具、项目管理工具、在线工具、JSON处理工具、笔记应用等。在“构建工具”部分,提到了Maven、Gradle、Pants/Bazel Build Rules等用于自动化构建和管理的工具。还有专门用于“项目管理”的工具,如Trello和微软TODO,以及“JSON工具”部分,如PrettyJSON、JSON Editor、jsonlint等,这些工具帮助开发者处理JSON数据。程序员的工具箱推荐,百宝箱!
编辑于2024-06-05 17:35:03【南唐风云三百年:从开国雄主到千古词帝的兴亡路】。烈祖李昪善权谋奠基业,晚年沉迷丹药埋隐患元宗李璟穷兵黩武致国力衰退后主李煜以词名垂千古,却治国无方终成亡国之君三代君主浓缩南唐盛衰:李昪创"升元之治",李璟"保大中兴"难掩战略失误,李煜"开宝"年间沦为北宋附庸尤以李煜最具悲剧色彩艺术天才与政治庸才的极致结合,其词作从宫廷绮丽到亡国哀思,终以"违命侯"之身被毒杀,为五代十国写下凄美终章。脑图中清晰呈现了三位关键君主的详细信息。烈祖李昪作为开国君主,从出身布衣到建立南唐,其登基背景充满传奇色彩。模板中不仅列出他的个人基本信息,还详细阐述了他推行休养生息政策、整顿吏治等关键事件,以及他为南唐繁荣创造条件的历史评价。借助万兴脑图制作的这一思维导图模板,历史爱好者能更全面深入地了解南唐历史;历史研究者可快速获取关键信息,为研究提供清晰框架;学生群体能够以直观的方式学习南唐君主世系和相关历史事件,提升学习效率。它就像一把钥匙,打开了通往南唐历史世界的大门,帮助不同人群在历史的长河中遨游,领略那个时代的风云变幻。
"吴越国:五代乱世中的江南明珠!"吴越国(907978)历经五主,以稳健著称开国君主钱镠雄才大略,奠基繁荣钱元瓘延续父策,内政平稳钱弘佐拓土安民却英年早逝钱弘倧因激进改革被废末代钱弘俶深明大义,纳土归宋,避免战乱,成就少有的和平统一三代君主重视民生、尊奉中原,使吴越成为十国中少有的稳定政权,最终为统一作出贡献。模板中不仅详细列出了每位君主的生卒年、在位时长、世系年龄等基本信息,还深入阐述了他们的登基背景、关键事件以及历史定位和评价。通过这种全面且细致的呈现方式,读者可以深入了解吴越国在复杂的历史环境中如何发展、每位君主的治国策略及其对吴越国命运的影响。借助EdrawMind这一强大的思维导图工具,该模板以直观的图形结构和丰富的内容,将吴越国君主世系的相关知识系统整合。历史爱好者可以更深入地领略吴越国的历史魅力;历史研究者能够便捷地获取研究资料,拓展研究思路;学生群体则可以更轻松地学习和记忆历史知识,提升学习效果。它是探索吴越国历史的宝藏地图,助力不同人群在历史的长河中汲取智慧与力量。
在五代十国这段波澜壮阔又纷乱复杂的历史时期,胡进思作为吴越国的传奇人物,留下了浓墨重彩的一笔。今天,就让我们通过这张精心制作的思维导图,深入剖析胡进思的传奇人生。胡进思早年便展现出非凡的才能与胆识,历经钱镠、钱元瓘、钱弘佐、钱弘倧、钱弘俶五朝,从一介屠夫最终成为能够废立君主的权臣,其生平事迹与关键事件充满了戏剧性与传奇色彩。无论是早年发迹的艰辛历程,辅政弄权的权谋手段,还是巅峰政变时的惊心动魄,以及晚年最终的结局,都值得我们细细品味。他的主要成就更是影响深远。在协助钱氏家族开疆拓土的过程中,胡进思立下了汗马功劳,为吴越国的建立和早期发展下汗马功劳;在钱弘佐时期,他协助铲除权臣,稳定朝局;还通过一系列举措实现了“胡氏三代尚书”的盛况,使家族与王室联姻,其子孙后裔繁衍成为当地望族。正面评价认为他是吴越国历史上的关键人物,见证并推动了吴越国从创业到守成的全过程;而负面评价则指出他后期专权、干预朝政的跋扈行为。但无论如何,他都是五代十国历史中不可忽视的重要角色。如果你对五代十国历史感兴趣,想要深入了解胡进思这一传奇人物,那么这张思维导图绝对是你的不二之选。
社区模板帮助中心,点此进入>>
【南唐风云三百年:从开国雄主到千古词帝的兴亡路】。烈祖李昪善权谋奠基业,晚年沉迷丹药埋隐患元宗李璟穷兵黩武致国力衰退后主李煜以词名垂千古,却治国无方终成亡国之君三代君主浓缩南唐盛衰:李昪创"升元之治",李璟"保大中兴"难掩战略失误,李煜"开宝"年间沦为北宋附庸尤以李煜最具悲剧色彩艺术天才与政治庸才的极致结合,其词作从宫廷绮丽到亡国哀思,终以"违命侯"之身被毒杀,为五代十国写下凄美终章。脑图中清晰呈现了三位关键君主的详细信息。烈祖李昪作为开国君主,从出身布衣到建立南唐,其登基背景充满传奇色彩。模板中不仅列出他的个人基本信息,还详细阐述了他推行休养生息政策、整顿吏治等关键事件,以及他为南唐繁荣创造条件的历史评价。借助万兴脑图制作的这一思维导图模板,历史爱好者能更全面深入地了解南唐历史;历史研究者可快速获取关键信息,为研究提供清晰框架;学生群体能够以直观的方式学习南唐君主世系和相关历史事件,提升学习效率。它就像一把钥匙,打开了通往南唐历史世界的大门,帮助不同人群在历史的长河中遨游,领略那个时代的风云变幻。
"吴越国:五代乱世中的江南明珠!"吴越国(907978)历经五主,以稳健著称开国君主钱镠雄才大略,奠基繁荣钱元瓘延续父策,内政平稳钱弘佐拓土安民却英年早逝钱弘倧因激进改革被废末代钱弘俶深明大义,纳土归宋,避免战乱,成就少有的和平统一三代君主重视民生、尊奉中原,使吴越成为十国中少有的稳定政权,最终为统一作出贡献。模板中不仅详细列出了每位君主的生卒年、在位时长、世系年龄等基本信息,还深入阐述了他们的登基背景、关键事件以及历史定位和评价。通过这种全面且细致的呈现方式,读者可以深入了解吴越国在复杂的历史环境中如何发展、每位君主的治国策略及其对吴越国命运的影响。借助EdrawMind这一强大的思维导图工具,该模板以直观的图形结构和丰富的内容,将吴越国君主世系的相关知识系统整合。历史爱好者可以更深入地领略吴越国的历史魅力;历史研究者能够便捷地获取研究资料,拓展研究思路;学生群体则可以更轻松地学习和记忆历史知识,提升学习效果。它是探索吴越国历史的宝藏地图,助力不同人群在历史的长河中汲取智慧与力量。
在五代十国这段波澜壮阔又纷乱复杂的历史时期,胡进思作为吴越国的传奇人物,留下了浓墨重彩的一笔。今天,就让我们通过这张精心制作的思维导图,深入剖析胡进思的传奇人生。胡进思早年便展现出非凡的才能与胆识,历经钱镠、钱元瓘、钱弘佐、钱弘倧、钱弘俶五朝,从一介屠夫最终成为能够废立君主的权臣,其生平事迹与关键事件充满了戏剧性与传奇色彩。无论是早年发迹的艰辛历程,辅政弄权的权谋手段,还是巅峰政变时的惊心动魄,以及晚年最终的结局,都值得我们细细品味。他的主要成就更是影响深远。在协助钱氏家族开疆拓土的过程中,胡进思立下了汗马功劳,为吴越国的建立和早期发展下汗马功劳;在钱弘佐时期,他协助铲除权臣,稳定朝局;还通过一系列举措实现了“胡氏三代尚书”的盛况,使家族与王室联姻,其子孙后裔繁衍成为当地望族。正面评价认为他是吴越国历史上的关键人物,见证并推动了吴越国从创业到守成的全过程;而负面评价则指出他后期专权、干预朝政的跋扈行为。但无论如何,他都是五代十国历史中不可忽视的重要角色。如果你对五代十国历史感兴趣,想要深入了解胡进思这一传奇人物,那么这张思维导图绝对是你的不二之选。
程序员的工具箱
终端
XShell
Mobaxterm
PuTTY
IDE
本地IDE
JetBrains
IntelliJ IDEA
Java IDE的代表, 支持多种编程语言,如Java、Kotlin、Groovy、Scala等。它提供了智能代码编辑、代码分析、调试、版本控制等功能,被广泛用于Java开发和其他相关技术的开发。
PyCharm
轻量级的全平台IDE,适用于Python等语言,操作简单高效。
WebStorm
专注于Web前端开发的IDE,适用于HTML、CSS、JavaScript等Web技术。它提供了智能代码编辑、实时预览、调试、代码检查和版本控制等功能,支持流行的前端框架如React、Angular、Vue.js等。
PHPStrom:专为PHP开发者设计的IDE。它提供了强大的PHP开发工具,包括代码编辑、调试、测试、代码重构和版本控制等功能,适用于开发PHP应用和网站。
ReSharper: 用于微软.NET开发的工具,支持多种.NET语言,如C#、VB.NET等。它提供了代码重构、代码分析、智能提示和测试工具,提高了开发者在Visual Studio中的生产力和效率。
Goland:Go编辑器+集成环境
RubyMine:Ruby编辑器+集成环境
CLion:C/C++编辑器+集成环境
Visual Studio Code (VSCode)
Eclipse
XCode(苹果系统)
Sublime/Vim/Atom/Notpadd++
在线IDE
jsfiddle
codepen
Web
Chrome插件
Postman
EditThisCookie
Firefox插件
HttpFox
版本控制
Git: 分布式版本控制系统,广泛应用于各种编程项目
SVN
VCS
Mercurial (hg) / Bazaar:
其他流行的分布式版本控制系统,如Bazaar,可根据个人偏好选择
笔记
有道笔记
印象笔记
为知笔记
Typora(Markdown)
项目管理
重量级
Microsoft Project
Jira
Trello
轻量
微软TODO
滴答清单
代码里写TODO注释
其他
代码对比Beyond Compare4
json工具
Pretty JSON:一个在线工具,用于将不规范或复杂的JSON数据格式化为规范的格式,包括缩进、换行等方面的格式化,可以帮助开发者快速美化JSON数据并提高可读性。
JSON Editor
一个在线工具,用于编辑和格式化JSON数据,并支持实时预览和校验。它可以帮助开发者更方便地进行JSON数据的编辑和格式化工作。
jsonlint:一个在线工具,用于检查和验证JSON数据的正确性,包括语法、键值等方面的检查,可以帮助开发者快速发现并解决JSON数据中的问题。
jq:一个命令行工具
支持对JSON数据进行解析和查询,可以帮助开发者更方便地处理和分析JSON数据。
代码规范和质量检查
ESlint/PyLint/TypeScript Language Service
用于自动检测并修复编程中可能存在的问题
SonarQube/CodeClimate
提供更全面的代码评估,有助于发现潜在问题并优化代码质量,随着技术的发展和新工具的涌现,程序员需要不断更新和学习新的工具以保持竞争力。
架构图
Visio
Gliffy:一个基于云端的在线协作工具,可以帮助团队成员共同编辑和设计流程图、组织结构图等,并具有丰富的功能特点,如图表模板和智能编辑等。
Draw.io
一个基于云端的在线协作工具,可以帮助团队成员共同编辑和设计流程图、组织结构图等,支持多种插件和扩展。与Lucidchart相比,它更加灵活和易于使用。
亿图图示
UMLet
SmartUML
MindMaster
网络
Wireshark
Fiddler
屏幕
FastStone Capture
Any Screen Record For Mac
构建工具 (Build Tools)
Maven/Gradle
常用于自动化软件项目的构建工具有代表性的两个系统
Jenkins
Pants/Bazel Build Rules
现代替代Maven或Gradle的构建工具,如Google的Bazel
NPM/Yarn/PNPM
Make
Gradle
一个基于Groovy的构建工具,支持多种开发语言,如Java、Kotlin等。它提供了灵活的依赖管理和自动化打包功能,并且易于学习和使用。
数据库
Navicat
DBeaver
虚拟机
VMWare
VirtualBox