SpringBoot---Eclipse编辑yml文件不能自动提示的问题(Eclipse安装插件STS)

在学习了几天SpringBoot之后,刚开始跟着别人的博客使用的是IDEA,后来跟着视频学,讲师用的eclipse,便跟着用了,但是发现在编辑yml配置文件的时候,没有自动提示的功能,百度之后发现是没有安装STS插件,那就安装呗,没想到装一个插件也踩了不少的坑,这里总结一下,希望能帮到翻到这篇博客的小白。

看了很多关于安装STS插件的博文,也下载了好几个版本,但是都没有正常提示。

后来才发现重要的一点是:需要根据Eclipse版本下载相应的STS插件,但是我安装的时候,也是按照网上的博客来的,对应版本的,安装成功后,编辑yml文件可能还会出现没有提示,高亮显示,语法检查等…

在此,提醒一下:

要想让你的Eclipse 在编辑yml文件时有以上功能,你的Eclipse版本至少为 Eclipse 4.5 (Mar)
要想让你的Eclipse在编辑application.properties文件有提示功能,你的Eclipse版本至少为Eclipse 4.4.2(Luna)

在eclipse安装SpringSource Tool Suite(sts-eclipse)插件包括在线安装和离线安装
看到别的博客里面说的是离线安装,但是正常离线安装之后我的还是没有正常提示,最后我换了版本在线安装才成功。
我用的版本:

Eclipse Java EE IDE for Web Developers.
Version: 2019-06 (4.12.0)
Build id: 20190614-1200

首先是在线安装的方式:

1.开始在线更新插件:Help->Install New Software -> Add
2.在Name输入框输入名称,可以随意定义自己可以知道的名字,例如:STS
3.在Location输入:http://download.springsource.com/release/TOOLS/update/e4.12/ 自己是什么版本,就修改为多少,例如我的是4.12,所以就只要把最后的版本号修改为:4.12
4.只勾选带有Spring IDE的项 (有4项)同时将当前页面下面的Contract all update sites druing install to find required software选项的默认选中去掉。 然后一路next安装,安装完成之后会提示重启
5.重启之后提示下面的即为正常安装成功。

这时在resource下面创建yml文件之后,应该可以看到,文件的标志是一个小树叶,上面有个字母“y”,然后打开yml文件,输入server即可自动提示,如果没有自动提示,邮件查看yml文件的打开方式是不是Spring Ymal编辑器

如果还不能正常提示,那就换版本吧,我也碰到这个了,没找到原因。。。。。。。

并且还碰到一个坑是,正常安装STS之后,在创建yml文件之后,文件的标志竟然不是小树叶,然后右键open with发现也没有Spring Yml Edit …

有一点不理解的是,我还下载了spring-tool-suite-4-4.0.0.RELEASE-e4.9.0-win32.win32.x86_64,这个是集成了eclipse的,直接打开就能用的,但是还是不能正常提示yml

今天我又尝试了一下使用Spring Tool suite 打开yml文件,输入server仍然没有提示,然后我准备关掉yml文件的时候,自动提示竟然又蹦出来了,很是意外。。。。。。。。。。

我似乎发现怎么回事了,在yml文件自动提示出来之后,我试试打开properties文件,看看有没有自动提示,果然正如我想象的那样,输入server之后,没有任何提示,然后第一行还报错了。。。。。。。。

但是!!!!!!在我使用Backspace准备删掉server的时候,自动提示又有了。。。。。。。。

我感觉这个玩意在针对我!!!!!

这里我发现好像只要正常安装STS插件之后,如果yml文件前面有小树叶的标志,证明Yaml Edit生效了,如果自动提示出不来,就可以先删掉几个字母,看看会不会弹出自动提示。

下面是离线安装STS的方法:

一些对应的版本对应的eclipse插件,这些插件复制名称到百度搜索一下即可直接下载,然后就可以离线安装了,:

eclipse-Mars.4.5.1–>springsource-tool-suite-3.7.2RELEASE-e4.5.1-updatesite.zip
eclipse-Mars.4.5.2–>springsource-tool-suite-3.7.3RELEASE-e4.5.2-updatesite.zip
eclipse-neno.4.6–>springsource-tool-suite-3.7.3RELEASE-e4.6-updatesite.zip

这篇博客中有各个版本的Eclipse 对应的STS插件下载地址:http://blog.csdn.net/zhen_6137/article/details/79384798

原文地址:https://www.cnblogs.com/xiangxiushu/p/11093173.html

时间: 2024-08-28 17:07:48

SpringBoot---Eclipse编辑yml文件不能自动提示的问题(Eclipse安装插件STS)的相关文章

Eclipse编辑XML文件的代码提示

1.Eclipse无法解析的情形 Eclipse中编辑XML文件时,能够代码自动提示,是因为在XML头部引入了DTD文件(文档类型定义),Eclipse就是通过解析这个DTD文件,来达到代码提示的功能. 但这个DTD文件是通过网络连接外网,比如struts就是连接到Apache网站上的. 如果在封闭的网络环境下(不能上外网),或者连接的DTD出现如下错误 这时候Eclipse就无法解析DTD文件,代码提示也就无从可言. 2.解决方法 在Eclipse的XML目录中添加相应的DTD文件 在Ecli

用Eclipse编辑AndroidXML文件,配置自动提示。

用Eclipse编辑AndroidXML文件,配置自动提示. - 好代码编程网 在Eclipse下开发Android应用时,避免不了编辑xml文件,如layout.string.drawable等等. Android xml体系庞大,很多开发者都是记者标签的关键字,所以在编辑xml文件时自动提示必不可少.但是很多人遇到在Eclipse中编辑xml没有自动提示的问题.按快捷键也不成. 下面介绍一下在Eclipse的Editor下为Android xml编辑配置自动提示的方法. 首先说明我的Ecli

解决Eclipse中编辑xml文件的智能提示问题,最简单的是第二种方法。

Eclipse for Android xml 文件代码自动提示功能,介绍Eclipse 编辑器中实现xml 文件代码自动智能提示功能,解决eclipse 代码提示失效.eclipse 不能自动提示.eclipse 没有代码提示的问题. Eclipse for Android xml 文件代码自动提示功能,介绍Eclipse 编辑器中实现xml 文件代码自动智能提示功能,解决eclipse 代码提示失效.eclipse 不能自动提示.eclipse 没有代码提示的问题.eclipse xml 代

eclipse编辑jsp文件和javascript代码很卡解决办法

1.Window -> Preference -> General -> Editors -> Text Editors -> HyperLinking -> 在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与JPS或Javascript有关的选项 2.关闭eclipse 对于js的自动提示,避免eclipse响应缓慢和崩溃 Windows -->Preference -->JavaScript -->E

Eclipse for android 实现代码自动提示智能提示功能

Eclipse for android 实现代码自动提示智能提示功能,介绍 Eclipse for android 编辑器中实现两种主要文件 java 与 xml 代码自动提示功能,解决 eclipse 代码提示失效.eclipse 不能自动提示.eclipse 没有代码提示的问题. 1.设置 java 文件的代码提示功能 打开 Eclipse 依次选择Window > Preferences > Java > Editor - Content Assist > Auto acti

Eclipse编辑java文件报Unhandled event loop exception错误的解

本人Eclipse版本是"eclipse-jee-kepler-SR2-win32-x86_64" 昨天因为换电脑,所以重装了一下软件,装好eclipse之后eclipse是可以使用的(换电脑之前也一直是用这个版本).后来又装了其他一些软件, 为了工作效率,只有边装软件边coding.后来发现再次在Eclipse中编辑java文件就一直会弹出错误提示框.如图. 点开图下面的"Unhandled event loop exception"查看具体的错误,详细错误如下.

android开发中eclipse里xml开发的自动提示和使用帮助快捷键提示

Eclipse Android 代码自动提示功能 Eclipse for android 设置代码提示功能 打 开 Eclipse 依次选择 Window > Preferences > Java > Editor - Content Assist > Auto activation triggers for Java ,设置框中默认是一个点, .abcdefghijklmnopqrstuvwxyz(, 打 开 Eclipse 依次选择 Window > Preference

VS 2015 update2 装xamarin后,编辑axml文件无智能提示的解决方法。

1.从github网上下载xsd文件.地址:https://github.com/atsushieno/monodroid-schema-gen: 2.如果你是以ie或edge浏览器下载的,一定要又键这个压缩包,看属性,如图,如果有红框内的属性,一定要选上解锁,否则vs因安全性无法打开从这个解压出来的文件.3.解压这个压缩包.从中拷贝两个文件 android-layout-xml.xsd,schemas.android.com.apk.res.android.xsd 到vs的安装目录下C:\Pr

Eclipse 保留Java文件时自动格式化代码和优化Import

Eclipse 保存Java文件时自动格式化代码和优化Import Eclipse中format代码的快捷方式是ctrl+shift+F,如果大家想保存 java文件的时候 自动就格式化代码+消除不必要的import 包,可以简单的做以下配置就可以实现.