史上最全:Jetbrains全家桶31款软件 分类+功能整理收集-程序员宅基地

技术标签: webstorm  phpstorm  开发工具  pycharm  intellij-idea  ide  

>>> Jetbrains是世界一流编程集成环境开发公司。

我算了一下,Jetbrains共发布了31款软件+工具。新手使用jetbains的软件时难免会遇到难以选择的情况。今天,我将这些软件分类并简单解释了一下用法,希望对你有帮助~

 粗略算一下,Jetbrains共发布:

语言IDLE:7款

.Net编辑器:5款

数据库处理:2款

vs+unity扩展:3款

团队工具:5款

针对iOS、MacOS:1款

教育版:2款

其他小工具:6款

让我们开始今天的Jetbrains之旅吧~


一、语言IDLE(7款)

以下这些语言IDLE,带有一整套可以帮助用户在使用语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

1、IntelliJ IDEA: Java编辑器+集成环境

·包含 Ultimate(付费专业版)和 Community(社区免费版)两个版本。

2、PyCharm:Python编辑器+集成环境

·包含 Professional(付费专业版)和 Community(社区免费版)两个版本。

3、CLion:C/C++编辑器+集成环境

4、WebStorm:JavaScript、HTML编辑器+集成环境

5、PhpStrom:php编辑器+集成环境

 

6、Goland:Go编辑器+集成环境

 

7、RubyMine:Ruby编辑器+集成环境


 二、.Net处理编辑器(5款)

接下来的这些软件支持 .NET 框架、新的跨平台框架 .NET Core 和基于 Mono 的项目。 这使您可以开发广泛的应用程序,包括:.NET 桌面应用程序、服务和库、Unity 游戏、Xamarin 应用、ASP.NET 和 ASP.NET Core web 应用程序。

8、Rider

 

9、dotPeek Portable:反编译

10、dotMemory Portable:内存分析

11、dotTrace Protable::性能分析

12、dotCover Portable::覆盖率分析

 


三、数据库处理(2款)

DataGrip是一款数据库客户端工具,可以连接到数据库服务器,执行sql、管理表(创建表,修改索引等等)以及导出数据等。

13、DataSpell:数据科学家

14、DataGrip:数据库分析


 四、vs+unity扩展(3款)

 ReSharper是一个JetBrains公司出品的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理。

15、Resharper:Visual Studio 扩展

16、Resharper C++:Visual Studio 扩展(C++)

 

17、RiderFlow:Unity 扩展


 五、Teams团队工具(5款)

这些软件提供一系列特性可以让团队快速实现持续集成: IDE 工具集成、各种消息通知、各种报表、项目的管理、分布式的编译等等,所有的这些,都是让你的团队快速享有持续集成带来的效率提升、高质量的软件保障。

18、YouTrack:项目管理跟踪

19、TeamCity:集成服务器

20、Hub:团队协作工具

 

21、Projector:远程开发

22、Qodana:代码质量分析


 五、针对iOS、MacOS(1款)

 23、AppCode


 六、教育版(两款)

24、Intellij IDEA Education Tool

25、PyCharm Education Tool

 


七、其他小工具(6款)

Jetbrains还提供了以下几款工具:

26、MPS:面向语言编程

 

27、Kotlin:Kotlin IDLE

 

28、EduTools:教育学习工具

 

29、Code With Me:多人合作

 

30、Space:一体化解决方案

 

31、DataLore:Jupyter环境笔记本

 


最后,还有一个:当你下载了很多Jetbrains的软件,你可以使用

Toolbox

它可以很方便地管理你的所有Jetbrains软件!


>>> 整理不易,希望点个赞、收藏关注一下吧~

官网查看所有软件:All Developer Tools and Products by JetBrains

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Xuange_Aha/article/details/125840685

智能推荐

论坛集_77论坛-程序员宅基地

文章浏览阅读1.3w次。000013 001http://people.sina.com.cn/forum.html新浪网论坛 000015 002http://club.sohu.com/搜狐社区 000020 003http://bj.163.com/网易北京社区 000043 004http://bbs.tom.com/bbs.phpTOM海云天论坛 000143 005http://bbs.china.com/中_77论坛

python-字符串中使用%%有什么作用?%操作符的各种用法小结_python %%-程序员宅基地

文章浏览阅读1.3w次,点赞6次,收藏43次。python-字符串中使用%%有什么作用?%操作符的各种用法小结_python %%

统计平均分:从文本读取成绩并计算平均分,将平均分写入文本文件保存_包含学生考试成绩的源文本文件中提取并计算平均分-程序员宅基地

文章浏览阅读1.2k次。从文本读取成绩并计算平均分,将平均分写入文本文件保存。【学习的细节是欢悦的历程】Python官网Free:大咖免费“圣经”教程python 完全自学教程,不仅仅是基础那么简单……自学并不是什么神秘的东西,一个人一辈子自学的时间总是比在学校学习的时间长,没有老师的时候总是比有老师的时候多。——华罗庚HOT好文力荐从文本读取成绩并计算平均分统计平均分(将平均分写入文本文件保存)本文质量分:90目 录。_包含学生考试成绩的源文本文件中提取并计算平均分

[Intensive Reading]MOT:FairMOT_fairmot实现mot评估-程序员宅基地

文章浏览阅读2.1k次,点赞5次,收藏10次。简介《FairMOT:A Simple Baseline for Multi-Object Tracking》是一个online的多目标跟踪(MOT)算法,基于TBD(Traking-by-Detection)的策略,FairMOT主要就是基于JDE做的改进,可以简单的理解为,FairMOT是将JDE的YOLOv3的主干,改成了CenterNet,也就是将检测的方法由Anchor-base换成了Anchor-free,然后同样在已有检测模型上加了了embeeding分支,模型输出检测的结果和embeedi_fairmot实现mot评估

VS 2008 显示代码行数/改变程序格式风格_vs2008显示行数-程序员宅基地

文章浏览阅读3.9k次。VS 2008 显示代码行数:开发环境C#,其他类同操作。工具-》选项-》文本编辑器-》C#里的显示“行号”勾上即可。-------------------------------------------------------------------------------------------------------改变VS程序风格:java风格: private v_vs2008显示行数

Web前端设计全方位解析:面试题总结+答案详解_前端实现填空题-程序员宅基地

文章浏览阅读1.5k次,点赞21次,收藏29次。面试习题大总结,进来免费白嫖啦_前端实现填空题

随便推点

MySQL 1045登录失败完美解决方案_failed to initialize database, got error error 104-程序员宅基地

文章浏览阅读4.4w次,点赞5次,收藏27次。登录MySQL数据库出现:Error 1045错误时(如下图),就表明输入的用户名或密码错误被拒绝访问了, 最简单的解决方法就是将MySQL数据库卸载然后重装,但这样的缺点就是就以前的数据库中的信息将丢失, 解决的方法应该有多种,这里推荐大家使用一种原理通过,操作简单的方法,适用于windows以及linux平台。 MySQL 1045错误如图:[plain] view plain ..._failed to initialize database, got error error 1045 (28000): access denied f

第一款个人应用——《不做手机控》——终于上线啦!_不做手机控是哪个公司的-程序员宅基地

文章浏览阅读9.3k次,点赞14次,收藏10次。从事Android已经大半年了,居然没有一款自己的产品,真是惭愧啊,不过经过这一个半月的艰苦奋斗,我人生中第一个个人Android应用终于诞生了!叫——不做手机控。感谢老婆大人起的好名字。这是下载连接:点击打开链接,请朋友们多提意见和建议!回想这半个月,还真不容易,每天下班继续码代码是最基本的,还要一个人兼任开发、产品、设计、测试等多项工作。其实产品、测试的工作还好说,毕竟平时接触的多,赶鸭子上架..._不做手机控是哪个公司的

[神经网络]Matlab神经网络原理6.6.2节 - 使用BP网络实现异或(工具箱)_bp神经网络 matlab 用matlab工具箱 解决抑或问题-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏11次。clc,clear,close all;% 异或四点向量traind = [0,0,1,1;0,1,0,1];trainl = [0,1,1,0];% 创建一个前向BP网络 节点为2net = feedforwardnet(2);net.divideFcn=''; % **关键,关闭网络内部的训练集与结果错开的功能%% Trainnet = train(net,traind..._bp神经网络 matlab 用matlab工具箱 解决抑或问题

PMP-变更控制流程图详解-程序员宅基地

文章浏览阅读5.7k次,点赞3次,收藏13次。最新的PMP变更控制流程图,流程图根据清华大学副教授、光环国际杨述老师的视频制作,流程图制作工具是OmniGraffle。整体变更控制:实施整体变更控制是审查所有的变更请求、批准变更,管理对可交付成果、项目文件和项目管理计划的变更,并对变更处理结果进行沟通的过程。变更控制常见原因:变更控制常见原因变更控制流程图:4个角色:相关方、团队成员、项目经理、变更控制委员会。原文链接:https://www.ffeeii.com/1793.htmlPMP-变更控制流程图..._变更控制流程图

针对连续动作的DQN_dqn连续动作-程序员宅基地

文章浏览阅读6k次,点赞4次,收藏17次。1 前言跟基于策略梯度的方法比起来,DQN在处理连续状态的问题中 是比较好的。(因为前者是计算Q-table,后者是计算Q-function。前者在状态空间连续的时候是很难计算的)。 同时,DQN是比较容易训练的:在 DQN 里面,你只要能够估计出Q函数,就保证你一定可以找到一个比较好的策略。也就是你只要能够估计出Q函数,就保证你可以改进策略。而估计Q函数这件事情,是比较容易的,因为它就是一个回归问题。在回归问题里面, 你可以轻易地知道模型学习得是不是越来越好,只要看那..._dqn连续动作

【C程序】获取文件最后一次修改时间_c语言获取文件修改时间-程序员宅基地

文章浏览阅读1.2w次,点赞4次,收藏24次。获取文件的最后一次修改时间,用于判断可能的使用场景:1、文件是否被修改了2、新的内容是否写入文件了3、对比时间来找到最后被修改的文件等等...#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>int get_old_file_tim..._c语言获取文件修改时间

推荐文章

热门文章

相关标签