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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM