大小:195.91M
更新时间:24-04-18
系统:Pc
版本:v2024.1
JetBrains Gateway官方电脑版是一款功能强大,稳定可靠的远程开发工具,基于Client + Server 的架构,由一个客户端和一个服务器组成,通过SSH(Secure Shell)方式进行连接,不仅可以高效率的降低网络延迟,而且还能够大大降低网络流量的消耗,为用户们提供了一个全新的、高效的、灵活的远程开发体验。
值得一提的是,Gateway支持复用用户本地的主题、快捷键、配置等,这意味着用户可以在任何地方,使用任何设备,都能保持和本地一样的操作习惯和环境设置,大大提高了开发效率。
此外,Gateway还为用户提供了一个本地客户端,内置了编辑、构建、运行、测试、调试等丰富又简洁的全功能用户界面,开发人员在享受到服务器强大性能的同时,还可以更加便捷地进行开发工作。
一、直接在文件或文件夹中运行测试
如果测试在启动之前不需要任何特定操作,并且不想配置其他选项(如代码覆盖率),则可以使用以下选项运行它们:
将插入符号放在测试类上以运行该类中的所有测试,或放在测试方法上,然后按Ctrl Shift F10.或者,单击测试类或测试方法旁边的装订线图标,然后从列表中选择“运行<测试名称>”。
装订线图标会根据测试状态而变化:
装订线图标标记一组测试。
装订线图标标记新测试。
装订线图标表示测试成功。
装订线图标标记测试失败。
使用装订线图标运行测试
若要运行文件夹中的所有测试,请在“项目”工具窗口中选择此文件夹,然后按Ctrl Shift F10或从上下文菜单中选择“在”文件夹“中运行测试。
二、使用“运行”小组件运行测试
运行测试时,IntelliJ IDEA 会创建临时运行配置。您可以保存临时运行配置、更改其设置、与团队的其他成员共享。有关详细信息,请参阅运行/调试配置。
创建新的运行配置或保存临时配置。
使用主工具栏上的“运行”小组件选择要运行的配置。
单击或按Shift F10.
三、提交后运行测试
设置测试配置
打开“提交”工具窗口,如以下主题所述:
Git
善变
单击 显示提交选项 “设置”按钮。
在“提交检查”菜单下的“运行测试”选项旁边,单击“选择配置”,然后选择要运行的配置。例如,这可以是生成工具提供的测试配置,也可以是项目中的单个测试类。gradle test
设置测试配置后,每次提交时都会运行指定的测试。
四、停止测试
在运行配置选项卡的测试结果工具栏上使用以下选项:
单击“停止”按钮或按Ctrl F2立即终止进程。
单击“退出”按钮以正常终止进程,允许关闭挂钩运行。
五、重新运行测试
重新运行单个测试
右键单击“运行工具”窗口中运行配置选项卡上的测试,然后选择“运行”测试名称“。
重新运行会话中的所有测试
单击“重新运行”按钮测试结果工具栏或按Ctrl F5
重新运行失败的测试
单击“重新运行失败的测试”图标测试结果工具栏以仅重新运行失败的测试。
拿Shift,然后单击以选择是要再次运行失败的测试还是调试它们。
您可以将 IDE 配置为触发在上一次测试运行期间被忽略或未启动的测试以及失败的测试。单击“设置”按钮测试结果工具栏,然后启用“将未启动的测试包含在重新运行失败”选项中。
六、自动重新运行测试
在 IntelliJ IDEA 中,您可以启用类似 autotest 的运行器:当前运行配置中的任何测试都会在更改相关源代码后自动重启。
单击测试结果工具栏上的“自动重新运行”以启用类似自动测试的运行器。
七、调试失败的测试
如果您不知道测试失败的原因,可以对其进行调试。
在编辑器中,单击要设置断点的行上的装订线。可以使用不同类型的断点,具体取决于要挂起程序的位置。有关详细信息,请参阅断点。
右键单击失败测试旁边的装订线图标,然后选择“调试”测试名称“。测试将在调试模式下重新运行。之后,测试将被暂停,允许您检查其当前状态。您可以逐步完成测试以详细分析其执行情况。
1、从 JetBrains Gateway 桌面应用程序启用远程开发工作流程。
2、通过 SSH 连接到任何远程计算机,JetBrains Gateway 将负责在那里部署 IDE 后端并连接到它。
3、使用基于 IntelliJ 的 IDE 的全部功能,无论您身在何处,都感觉自己正在处理本地项目!
4、让您的笔记本电脑代码免费!源代码永远不会传输或存储在本地计算机上。
【新 Changes 工具窗口】
以前,IDE 会在对话框中显示提交数据或提交之间的差异。 从此 EAP 开始,IntelliJ IDEA 将在位于编辑器左侧的独立 Changes 工具窗口中显示信息。
【Groovy 4】
增加了对 Groovy 4 的支持,包括成熟的代码洞察、功能检查和意图操作。 同时支持 switch 表达式和密封类型等功能。
【无障碍功能更新】
解决了一些无障碍功能问题,使屏幕阅读器模式下的工作更加舒适,有声帮助工具提示的数量有所减少,防止您在编码时分心。
【Java检查】
如果您使用的是 Java 16 和较新版本,您的 IDE 现在会提示您将 collect(toList()) 替换为 .toList(),,但仅限于没有人更改列表的情况。 这样,您的程序将保持正常运行,代码也将得到精简。
另一项检查可以帮助您简化代码,将 collection.addAll(List.of(“x”)) 替换为 collection.add(x)、将 map.putAll(Map.of(“a”, “b”)) 替换为 map.put(“a”, “b”)。
1、使用任何设备进行开发
软件开发者不受本地设备功能的限制,可以根据需要使用远程计算机的充足资源。
2、利用灵活的环境配置
远程开发环境可与本地计算机配置分离,这有助于避免版本冲突和在多个工作区之间导航。
3、拥有无源代码的笔记本电脑
当开发者通过远程开发工作流工作时,他们的计算机上不会托管源代码,公司数据在授权仓库中保持安全。
4、随时随地安全工作
远程开发功能能更好地支持居家办公和灵活的时间安排计,您的项目安全地位于远程计算机上,可从任何地方访问。
相同厂商JetBrains更多>>
同类热门
类似软件
labview2017中文版1.47G1162人在用 LabVIEW2017是NI公司专为工程师和科学家开发测试、测量和控制应用而优化的开发环境,支持32位和64位系统平台,分为包过简体中文在内多语言版本,已得到广泛认可和好评。与C和BASIC一样,也是通用的编程系统,有一个完成任何编程任务的庞大函数
查看快手AAuto Quicker(更名为aardio)8.02M340人在用 快手AAuto Quicker是由一鹤快手耗时多年打造的一款AAuto语言开发工具,现更名为aardio,也是一款桌面软件快速开发工具。软件完美支持静态类型、动态类型,完美支持COM、DLL API、REMOTE EXE CALL API。它的主要
查看caxa线切割xp安装包42.82M8227人在用 caxa线切割xp是一款面向线切割加工行业的计算机辅助自动编程工具,软件集图纸设计和代码编程于一体,主要具有图形绘制、高级设计、切割轨迹及生成3B、4B、R3B代码等功能,能有效满足线切割加工行业的计算机辅助自动编程需求,在需要切割功能的时候使用它
查看热门标签
网友评论0人参与,0条评论
最新排行
particleeditor粒子编辑器5.41Mv2.1官方版 particleeditor粒子编辑器是由世界第一的开源游戏开发平台Cocos2dx精心研发的一款免费的粒子编辑器。它将粒子系统封装的很简单易用,几行代码就可以高效的运行用户想要的粒子效果,有效解决正常情况下,直接在代码中设置粒子效果导致所需要的参
查看LED代码查询官方版188Kv1.1 LED代码查询是一款绿色免费,功能实用的LED代码查询工具。它能够快速显示单片机编程中led代码,不用自己记了。LED代码查询可以很快的查询LED显示各种数字,字母的显示段码,除了常用的共阴极,共阳极以外,一般接法(按abcdefgh分别接D0—D
查看FastAdmin(后台开发框架)15.99Mv1.4.0官方版 FastAdmin是一款简单易用的后台开发框架应用软件。这款软件基于Auth验证的权限管理系统,能够提供强大的一键生成功能、完善的前端功能组件开发功能,让后台开发人员更加轻松。FastAdmin 不仅仅后台开发支持多语言,同时视图部分和JS部分仍然
查看keil uvision4软件189.29M KEIL是公司的名称,有时候也指KEIL公司的所有软件开发工具,uVision4是KEIL公司开发的一个集成开发环境(IDE),他在功能上和Eclipse类似,提供工程管理、源代码编辑、编译设uVision置、下载调试和模拟仿真等功能,提供一个环境
查看白鹭引擎Egret Engine21.71Mv3.2.4白鹭引擎Egret Engine是遵循HTML5标准的2D引擎及全新打造的3D引擎,也是一个开源免费的游戏框架,用于构建二维游戏、演示程序和其他图形界面交互应用等。软件使用TypeScript脚本语言开发,当游戏完成最终的打包后,可以将程序转换为HTML
查看HexoEditor(markdown编辑器)62.55M中文版HexoEditor是一款界面精美,功能丰富的Markdown编辑器。它可以算是一个文本处理、写作等诸多工具的集合,拥有太多非常强大的功能和小功能,不仅限于是markdown编辑器,在保持简洁的同时,近百项的功能,赋予文本以最大的可能。与其它的同类软件比
查看ollydbg吾爱破解专用版9.97Mv2015中文版吾爱od是一款运行在Windows平台下的32/64位调试器,全称又叫做ollydbg吾爱破解专用版,该版本基于Ollydbg V1.10版本汉化而成,是反汇编工作的常用工具,拥有友好的gui界面,强大的内存查看功能,强大的右键菜单功能,能够支持插件扩展
查看双彩飞扬md5校验工具1.9Mv1.0官方版双彩飞扬md5校验工具是一款非常不错的校验工具,能够校验软件或者iso文件的md5值,我们平时在网上下载软件或者ISO文件都是有唯一的MD5值,总怕是别人修改过的,这种情况下就需要校验原版的md5值与下载的md5值是否相同了,若果相同则是没有修改过的,若
查看C++Builder 6.0中文破解版133.27M附安装与破解图文教程C++Builder 6.0是由Borland公司继Delphi之后又推出的一款高性能可视化集成开发工具。C++ Builder具有一个专业C++开发环境所能提供的全部功能包括快速、高效、灵活的编译器优化、逐步连接、CPU透视、命令行工具等。它实现了可视
查看Masm集成实验环境16.34Mv2012.5Masm for windows 集成实验环境是从事一线教学的大学教师针对汇编语言初学者的特点开发的一个简单易用的汇编语言学习与实验软件,支持32位与64位的操作系统WINDOWS 7,支持DOS的16/32位汇编程序和Windows下的32汇编程序(并
查看vb6中文企业版sp6202M附安装教程visual basic 6可以简称之为vb6,是微软所推出的一款可视化编程工具,拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,能够实现最便捷的管理存档,实现信息化数据编辑,及多种文件程序快速录入,有了它就可以轻松进行编程了。而且该软件拥有
查看信捷PLC编程工具软件14.5Mv3.5.2官方版信捷PLC编程工具软件是一款简单实用的编程软件。它的功能可以功能让PLC一上电就停止运行,这样可以重新下载正确的用户程序,并且当PLC断电再上电时,软件将提示上电停止PLC成功,而且该软件的程序有口令时,仍然可以重新下载用户程序,将原程序覆盖,因此,口令
查看中文游戏大师(CGM)3.73MBeta 2绿色版中文游戏大师(CGM)是一款绿色免费,功能实用的独立游戏开发制作软件,全称叫做:Chinese Game Master,它采用Lua脚本驱动,并全面汉化lua语句,极大的降低了业余游戏制作门槛,体积小巧且易用,能够满足业余游戏开发制作者的大部分的要求,通
查看