Kris De Volder

Kris De Volder

Kris De Volder 是 Pivotal 公司的专业软件开发人员。作为工具团队的成员,他致力于基于 Eclipse 的工具开发,包括 Spring Tool Suite 发行版。他还是 Pivotal 的 Gradle Eclipse 插件的主要负责人。

在成为专业软件开发人员之前,他获得了布鲁塞尔自由大学的计算机科学博士学位,并曾担任不列颠哥伦比亚大学计算机科学系的教员。在不列颠哥伦比亚大学,他从事软件开发工具的研究,并教授研究生和本科生编程语言课程。

博文Kris De Volder

STS 3.7.0 新功能:Spring Boot Yaml 编辑器

工程 | 2015 年 5 月 11 日 | ...

在 STS 3.6.4 中,我们引入了 “.properties” 编辑器支持,用于编辑 Spring Boot 配置属性。

此后不久,人们开始询问是否也支持 “.yml” 文件。我们很自豪地宣布,“.yml” 支持现在已成为现实。

查看 5 分钟视频演示,了解其运行情况

Spring Boot Yaml 编辑器构建于 YEdit 之上。STS 添加了特定于引导的内容辅助、验证、悬停信息和超链接检测器。

您今天就可以从 STS 的 夜间更新站点 试用它,并计划于 2015 年 6 月底作为 STS 3.7.0 的一部分发布。

Spring Tool Suite 3.6.4 中的 Spring Boot 支持

工程 | 2015 年 3 月 18 日 | ...

Spring Boot STS 教程

Spring Tool Suite 3.6.4 已于上周发布。这篇博客文章是一个教程,演示了 STS 为创建和使用 Spring Boot 应用程序提供的一些新功能。

在本教程中,您将学习如何

  • 使用 STS 创建一个简单的 Spring Boot 应用程序
  • 从 STS 启动和调试您的引导应用程序
  • 使用新的 STS 属性编辑器编辑配置属性。
  • 在您的代码中使用 @ConfigurationProperties,以获得对您自己的配置属性的相同编辑器支持。

创建引导应用程序

我们使用“New Spring Starter”向导来创建一个……

Eclipse 快速搜索

工程 | 2013 年 7 月 11 日 | ...

您是 Eclipse 用户吗?您是否想要一种快速简便的方法来搜索工作空间中的文本片段和模式?那么请继续阅读!

Spring ToolSuite (STS) 3.3.0 和 Groovy Gails Tool Suite (GGTS) 3.3.0 刚刚发布,其中包含了一个新的“快速搜索”。即使您不是 Spring 或 Grails 开发人员,您也可能对这个功能感兴趣,因为它可以单独安装到纯 Eclipse 中。

介绍快速搜索对话框

快速搜索对话框旨在做好一件事:使用简单的文本搜索快速浏览您的工作空间。

您可以通过按 CTRL+SHIFT+L(Mac 上为 CMD+SHIFT+L)打开对话框

简单即力量

与标准的 Eclipse 搜索 UI 不同,QuickSearch UI 极其简单。无需配置(例如,无需定义搜索范围、创建工作集等)。只有一个单一的搜索文本框。开始输入,您会看到结果立即出现随您的输入即时更新。使用箭头键选择结果,按 Enter 键导航到它。您也可以立即按 Enter 键打开第一个结果。

当然,如果您愿意,也可以使用鼠标,但您的手无需离开键盘……

Scripted 中的依赖分析

工程 | 2012年11月20日 | ...

VMWare 的 JavaScript 编辑器 Scripted 已于上月在此博客上发布。在本文中,我们将深入了解 Scripted 的 依赖分析引擎。但在深入探讨细节之前,我们先来阐述一下为什么我们需要它。

主要动机:跨文件内容辅助

为了提供卓越的 JavaScript 编辑体验,Scripted 需要提供关于您在当前编辑器上下文中可以使用的函数、方法或标识符的准确建议。

[caption id="attachment_12178" align="aligncenter" width="533" caption="跨文件内容辅助"][/caption]

两个组件协同工作以实现此目标

  • 一个细粒度的类型推断分析引擎
  • 一个粗粒度的依赖分析引擎
推断引擎解析您的代码并遍历每个声明、语句和表达式。这使得它能够确定在给定上下文中哪些标识符是有效的,并很好地猜测可能存储在这些变量中的事物种类。然后,此信息用于提供内容辅助建议。

如果您只是想把所有的代码都放在一个大文件中,那么一个高质量的推断器就足以提供相当好的内容辅助。实际上,项目将被划分……

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有