- 软件介绍
- 相关专题
- 下载地址
Spring Tools 4 for Eclipse简介
Spng Tool Suite是一款开发软件,可以帮助用户在电脑上开发企业应用,可以基于Spng快速设计程序。该软件可以直接在Eclips上使用。创建新的编程项目时,可以使用这个集成开发工具创建项目,快速编辑新的代码项目,设计本地应用程序项目,并为用户创建新程序提供更多的环境支持。该软件还可以用于在Visual Studio Code上编辑新程序,还可以为忒伊亚的用户提供代码编辑功能。这里小编推荐最新发布的版本,已经修复了新的sts-4.9.0以错误开始的问题,并且改进为在管道模式中增加了显示类别!
Spng Tools 4 for Eclipse软件功能
弹簧意识
新一代Spng Tools专为使用Spng Framework和Spng Boot开发企业应用而设计,为您的Spng应用提供世界一流的开发支持。我们的工具对Spng的内置有深刻的理解。
独立于集成开发环境
新的Spng工具可以用于各种编码环境,从作为综合集成开发环境的Eclipse到作为轻量级代码编辑器的Visual Studio Code和忒伊亚。继续使用您喜欢的环境,并向其中添加优秀的Spng工具。
从头开始重建
新一代Spng Tools很大程度上是从零开始构建的,集成了现代技术和开发人员工具架构。它在一个单独的过程中运行,从一开始就考虑到功能,并了解最新的Spng技术。
初级课程
Spng工具套件4让您轻松上手。spnginitizer和著名的Spng Guides的直接和易于使用的集成使您能够在几秒钟内从无到运行Spng Boot应用程序。
浏览您的Spng代码
理解并快速浏览源代码对于编码非常重要。新的Spng Tools 4了解您基于Spng的源代码,并允许您快速获得概述并导航到Spng应用程序的重要部分。找到Spng元素并导航到它们从未如此简单。
智能代码编辑
代码完成是使用源代码的关键部分。新的Spng Tools 4为应用程序中的Spng元素提供了智能代码完成。
编辑器中的运行时
Spng工具4现在弥合了源代码和运行的Spng引导应用程序之间的差距。使用Spng Boot执行器,我们可以添加细节(例如,确切的bean接线、条件报告、配置、细节等)。)从运行的应用程序到源代码。
Spng Tools 4 for Eclipse软件特色
1.将特定的虚拟机参数传递给语言进程。
现在,当在Eclipse上使用Spng Tools 4时,您可以指定自定义的虚拟机参数,并将它们传递给语言过程。
2.Visual Studio代码
您可以在Visual Studio代码中做同样的事情。在虚拟代码中打开设置,并导航到扩展->;引导-Java配置->;spboot-ls-Java-vmargs的设置,在这里可以为语言进程配置JVM参数。
3.STS3和STS4共享一些功能。
Eclipse默认的Spng Tools 4版本(也称为STS4)附带了一些您熟悉的使用STS3的预安装组件。这些组件/功能是:
指南仪表板
请求映射的代码段完成建议
Spng和YAML文件编辑支持(尽管Spng Tools 4版本略有不同)
将Spng文件转换为YAML文件
Spng初学者向导
导入入门向导
4.网络流量支持
描述Spng工具4中当前对Spng WebFlux的支持。Spng网络流量是一个用于编写反应式网络应用程序的框架。WebFlux支持两种用于定义请求映射的编程模型:
基于注释的Spng MVC风格
函数,lambda样式
这些编程模型有不同级别的工具支持。
5.基于注释的Spng MVC风格
WebFlux支持的基于注释的请求映射的支持与传统的Spng MVC基于注释的请求映射相同。这包括:
符号导航
请求实时映射焦点
6.函数,lambda样式
对WebFlux功能样式映射定义的支持仅限于:
符号导航
请求映射处理函数代码镜头
Spng Tools 4 for Eclipse教程
将Spng启动程序添加到项目中
因为您可以从https://start.spng.io(以及IDE中相应的向导)获得选项,所以创建一个新的Spng Boot项目非常容易。选择启动器模块-继续。为了让使用现有项目的用户有类似的体验,Eclipse的Spng Tools 4包含了一个特殊的向导,用于向现有的Spng Boot项目添加新的启动器。
将Spng启动程序添加到现有项目中(4.7.2中的新功能)
当选择Spng引导项目或相应的附带构建文件时,内容菜单将显示为spng->:添加启动器.
选择后,向导将打开一个选择用户界面,该界面与创建新项目的向导非常相似。所有来自https://start.spng.io/的优秀的Spng启动输入模块都显示在那里。当然,与创建新项目的体验相比,这个向导提供的选择更少。您不能选择Java或Boot版本、打包类型等。所有这些设置都已经存在于项目本身中。相反,向导会预先选择项目正在使用的Spng引导版本,并提供与此Spng引导版本一起使用的启动器选项。
向导不会分析项目可能使用的启动程序,但会尝试理解它们以减少选择或在用户界面中提供类似的选项。您可以在用户界面中获得启动器模块的完整列表,而不考虑项目中已经包含的启动器。您可以继续并选择要添加到项目中的启动器。
选择要添加的启动器模块后,单击继续查看项目将会发生什么。在向导的下一页,您将在https://start.spng.io上获得该服务的详细视图。如果您选择这些启动器并将其与项目中已有的内容进行比较,将生成该服务。
向导的第一部分向您显示可能不包含在项目中的文件或项目中已经存在的文件,但是新的启动器模块将修改它们并向它们添加内容。
新文档和资源
例如,您选择的启动器模块可能会导致创建新的空文件夹结构(例如,src/main/resources)或新的。gitignore文件。如果你想在https://start.spng.io上创建一个全新的项目,所有这些文件都会自动为你创建。对于现有项目,向导将突出显示这些文件,并允许您在现有项目中创建它们。只有文件列表中的文件。
现有文件和资源
如果https://start.spng.io将创建一个包含项目中已经存在的内容的文件,向导将突出显示这些文件,并允许您查看差异-查看新内容。这对于构建文件特别有意思,比如您的pom.xml文件。这可能是您最感兴趣的文件,因为它是新启动器模块最终定义的中心位置。
通过单击向导中的文件,您可以打开项目中的文件和启动器服务将生成的文件的详细差异视图。在大多数情况下,此处会显示您要添加的启动器的新依赖关系。如果不想在项目中包含某些内容,可以选择要应用于项目的所有更改,也可以选择单个更改。
作为一种快捷方式,您只能比较上述结构中已更改的文件,并通过比较接受文件的所有更改。例如,因为向导足够聪明,不会将更改应用到您的项目工件名称,所以这对于大多数文件都很有效。一旦你开始使用它,你会发现在大多数情况下你可以接受所有的改变。
航行
代码模板
使用模板编写Spng代码可以通过正常的代码完成来使用。
例子
@GetMapping
@PostMapping
@PutMapping
@RequestMapping
智能代码完成
Spng特定注释的其他代码完成
例子
@ value:spng boot密钥的代码完成
@Scope:标准作用域名称的代码完成
Spng XML配置文件的内容帮助(4.2.1中的新功能)
从Spng Tools的4.2.1版本开始,该工具在Spng XML配置文件中提供了内容辅助的代码补全功能。
注意:这个早期的实现非常有限,只是一个起点,后续版本的工具还会有更多的实现。如果你正在寻找一些具体的东西,请在这个项目中作为一个新的GitHub问题提出一个增强请求。
类型的内容辅助
使用Spng XML配置文件时,内容助手可以帮助您选择类型(类或接口),例如:
bean类= & # 8221;& lt* >;”…
内容助手现在支持包前缀和类名(4.2.2中的新功能)。
软件包的内容辅助(4.2.2中的新功能)
使用Spng XML配置文件时,此内容助手可以帮助您选择包,例如:
组件扫描基础包= & # 8221;& lt* >;”…
属名的内容助词
内容助手可以帮助您识别要定义注入的bean的种类:
pperty name = & # 8221& lt* >;”ref = & # 8221theOtherBean & # 8221/& gt;
只有当类父元素的属被定义并且存在时,内容助手才能识别属名。目前,只有使用setter方法的属被识别,并且只在特定的bean类中。(4.2.2中的新功能)现在考虑超类型。
获取bean引用的内容帮助
这个内容助手可以帮助您引用在同一个或另一个Spng XML配置文件中定义的bean,或者通过各种注释进行引用。它使用与签名bean导航相同的@+。
pperty name = & # 8221依赖性& # 8221;ref = & # 8221& lt* >;”/& gt;
目前,所有bean ID都列为工作区中的已知出价。这不会过滤掉项目或其依赖项之外的bean标识。此外,内容助手不会提出在库(JAR文件或JMOD模块)内部定义的bean。
指南类属编辑器
这描述了基于Eclipse的编辑器对在中编辑Spng引导文件的支持。或者。yml格式。
用法:
当您使用application.yml名称或编辑文件时,将自动使用Boot/yml编辑器application.pperties。由于Eclipse内容类型框架的限制,Spng Boot Pperties Editor不会自动打开其他名称的文件(例如,application-pduction.pperties)。
对于这个限制,有一些笨拙的解决方案:
打开Eclipse首选项并搜索内容类型。
选择“文件”或“文件”内容类型。
在文件关联部分,单击添加按钮。
输入不带完整路径的文件名(不支持全局模式或路径)。例如,application-custom-pfile . petties。
单击应用并关闭按钮。
从现在开始,application-custom-pfile . petties将使用Spng引导编辑器打开具有该名称的文件。
功能
分析STS项目的类路径,并解析和索引找到的任何Spng引导类元数据。支持Maven和Gradle项目。
索引中的数据用于在中编辑spngboot petties时提供验证、代码完成和悬停。佩蒂斯或者。yml格式。
测试和验证
代码完成
盘旋
创建新的Spng引导项目
的新Spng启动启动向导
该向导使用start.spng.io网络服务生成一个Spng Boot Starter项目。该项目将被导入到您的工作区。
您可以使用菜单文件>:>;新>& gtSpng Starter Pject访问向导。
在第一页上,您可以设置各种基本项目选项:
请注意,默认情况下,向导使用公共https://start.spng.io L,它指向Pivotal提供的公共Web服务。但是,您也可以使用自己开发和运行的自定义Web服务。只需更改页面顶部的网址。向导将记住L,并从现在开始使用服务(直到您再次更改它)。例如,如果您将服务源代码分支到github以包含您自己内部开发的spng-boot启动器,这可能会很有用。
第二页是一个更有趣的页面,您可以在其中搜索和选择各种“初学者”依赖项:
页面顶部的“公共”部分可以显示您过去最常使用的十几个依赖项,以便于访问。
将鼠标悬停在启动器依赖项上可以提供其他链接,例如相关文档和教程:
已知限制
虽然向导有一个“语言”下拉菜单,允许您选择Java、Kotlin或Govy,但STS开箱即用仅支持Java语言。您可以生成Kotlin和Govy的项目,但是STS不包括使用这些语言的工具。您可以尝试安装其他Eclipse插件,以便与Kotlin或Govy一起使用。但是,向导对此没有特殊支持,并且不会尝试配置导入的项目以与这些其他插件一起使用。
- 安卓合集
- 软件合集
- 浏览器
- 电脑管家
- 安卓游戏
软件排行榜
热门推荐
-
VMware InstallBuilder Enterprise破解版
v20.12.0 / 347 MB / 简体中文
-
Spark Studio官方版
v2.6.3 / 7.78 MB / 简体中文
-
Yearning SQL审核平台官方版
v2.3.2 / 10.2 MB / 简体中文
-
Protege官方版
v5.5 / 38.3 MB / 简体中文
-
HUAWEI LiteOS Studio官方版
v1.45.6 / 115 MB / 简体中文
-
Huawei LiteOS官方版
v5.0.0 / 87.6 MB / 简体中文
-
C语言代码实例助手官方版
v1.0 / 38.5 MB / 简体中文
-
idle python中文汉化版
v3.7 / 1.62 MB / 简体中文
-
Metabase官方版
v0.37.5 / 45.8 MB / 简体中文
-
编程猫硬件助手官方版
v1.4.1.0 / 39.3 MB / 简体中文
装机必备软件
-
word文档密码破解工具应用软件
-
冰点还原永久免费版系统软件
-
人生日历应用软件
-
一彩送货单管理系统应用软件
-
Process View系统软件
-
开心手机恢复大师其他类别
-
pdf文件阅读器应用软件
-
视频剪辑格式工厂应用软件
-
PhotoMetri应用软件
-
specinker应用软件
-
miwifi驱动驱动工具
-
海洋色音效助手影音软件
-
乐播投屏影音软件
-
seo外链助手网络软件
-
AES安全加密记事本安全相关





