首頁 > 軟體

分享Java常用開發編輯器工具

2022-03-15 13:01:21

1.editplus

1.1 官方下載

https://www.editplus.com/

官方下載最新的64位元

2 .解壓就可以使用

2.1 vscode

vscode是微軟推出的免費,開源的程式碼編輯器工具

2.2下載

2.3 解壓建立data

在程式目錄中,建立一個data目錄

2.4軟體常用設定方式settings.json

{
    "window.zoomLevel": 0,
    "workbench.iconTheme": "vscode-icons",
    "workbench.startupEditor": "newUntitledFile",
    "window.menuBarVisibility": "toggle",
    "workbench.activityBar.visible": true,
    "editor.fontFamily": "Consolas, 'Courier New', monospace",
    "editor.fontSize": 18,
    "editor.lineHeight": 25,
    "editor.lineNumbers": "on",
    "editor.mouseWheelZoom": true,
    "editor.renderLineHighlight":"all",
    "files.autoSave": "afterDelay",
    "liveServer.settings.donotShowInfoMsg": true,
    "vsicons.dontShowNewVersionMessage": true,
    "breadcrumbs.enabled": true,
    "editor.minimap.enabled": false,
    "workbench.colorCustomizations": {
        //"editorLineNumber.foreground": "#17a346",
        //"editorGutter.background": "#02023011",
        //"editorCursor.foreground": "#d41313",
        //"editor.background": "#eeeeee00",
        "editor.lineHighlightBackground": "#2f5ad109",
        "editor.lineHighlightBorder": "#ced4d000"
    },
    "emmet.variables": {
        "lang":"zh-CN",
        "charset": "utf-8"
    },
    "[html]": {
        "editor.defaultFormatter": "vscode.html-language-features"
    },
    "diffEditor.renderSideBySide": true,
    "workbench.statusBar.visible": true,
    "liveServer.settings.host": "localhost",
    "liveServer.settings.port": 80,
    "liveServer.settings.AdvanceCustomBrowserCmdLine": "",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "files.exclude": {
        "**/.classpath": true,
        "**/.project": true,
        "**/.settings": true,
        "**/.factorypath": true
    },
    "vscodeGoogleTranslate.preferredLanguage": "Catalan",
    "diffEditor.ignoreTrimWhitespace": false,

    "open-in-browser.default": "D:\Program Files (x86)\chrome\chrome.exe",
    "open-php-html-js-in-browser.customBrowserPath": "D:\Program Files\chrome\chrome.exe",
    "settingsSync.ignoredExtensions": [
    
    ],
    
}

2.5vscode使用說明及快捷方式

vscode version 1.51.0 Readme

  • 1)設定啟動方式,設定擴充套件設定在地化  .vscode .code
  •   桌面快捷方式啟動引數 vscCode.exe --extensions-dir .vscode --user-data-dir .code
  •   也可以不使用快捷方式,直接建立一個data目錄也可以。
  • 2)設定軟體中文 英文,先安裝擴充套件Chinese(Simplified) 外掛
  •   按下ctrl + shift + p 命令面板 輸入config display language 點選可以選擇en 也可以選擇zh-CN 也可以下載其它語言
  • 3)修改emmet本地模板檔案語言及檔案標題 lang="zh-CN" <title>Document</title>
  •   開啟vsc/resources/app/extensions/emmet/dist/node/emmetNodeMain.js 檔案
  •   1:Document 1:http://example.com  lang:"en",locale:"en-US",charset:"UTF-8" 大約5657行lang=zh,大約5097行設定設定網頁標題
  • 4)snippets 程式碼段提示 輸入按下tab鍵,程式碼段檔案位置vsc/.code/User/snippets/wyl.code-snippets
  • 5)常用快捷鍵

常用快捷鍵:

  •   ctrl+shift+w    關閉所有開啟的檔案視窗(預設不是自己設定的)
  •   alt+/    程式碼提示快捷鍵(預設是ctrl+space)
  •   ctrl+x    剪下當前行
  •   ctrl+shift+k    刪除當前行
  •   alt+shift+up(down)    向上複製程式碼行
  •   alt+up(down)    向上移動程式碼行
  •   ctrl++    視窗增大
  •   ctrl+-    視窗縮小
  •   ctrl+0(數位鍵盤)    視窗恢復預設
  •   ctrl + mouseWheelZoom 設定編輯器字號大小寫(settings.json 設定"editor.mouseWheelZoom": true)
  •   ctrl+/    註釋取消註釋當前行
  •   alt+shift+a    塊註釋
  •   alt  設定快捷鍵為ctrl+shift+alt+f1  臨時顯示選單
  •   alt+shift+f    格式化檔案
  •   ctrl+b    開啟左活動面板
  •   ctrl+j    開啟關閉面板
  •   ctrl+`    開啟終端面板,可以輸入live-server
  •   ctrl+g 快捷進行指定行程式碼位置
  •   ctrl+shift+t 快速翻譯當前選中的詞彙(需要安裝Yao Translate翻譯外掛)
  •   F2 修改內容或修改檔名
  •   ctrl+shift+alt+F12 開啟瀏覽器使用live-serve伺服器,直接瀏覽當前網頁
  •   ctrl+shift+alt+f1 選單 開關
  •   ctrl+shift+alt+f2 左側,活動條 開關
  •   ctrl+shift+alt+f3 show breadcrumbs 開關
  •   ctrl+shift+alt+f4 show minimap 開關
  •   ctrl+shift+alt+F6 狀態條開關

2.6為vscode增加滑鼠右鍵功能

  • addmouseright.inf
[Version]
Signature="$Windows NT$"

[DefaultInstall]
AddReg=VSCode

[VSCode]
hkcr,"*\shell\VSCode",,,"Open with Code"
hkcr,"*\shell\VSCode\command",,,"""%1%Code.exe"" ""%%1"" %%*"
hkcr,"DirectoryshellVSCode",,,"Open with Code"
hkcr,"*\shell\VSCode","Icon",0x20000,"%1%Code.exe, 0"
hkcr,"DirectoryshellVSCodecommand",,,"""%1%Code.exe"" ""%%1"""
  • delright.reg
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT*shellVSCode]
[-HKEY_CLASSES_ROOTDirectoryshellVSCode]

2.7 使用者程式碼段設定

2.8清除每次執行java程式的一組長字串

3.Eclipse

myeclipse是eclipse的外掛,

3.1 eclipse基本安裝使用

(1)、下載eclipse www.eclipse.org

(2)、解壓,直接啟動開發工具

如果啟動不了,jdk開發環境變數沒有設定好

(3)、建立專案,編寫程式碼,並執行程式

3.2 Eclipse隱藏選單欄

3.3關閉spelling檢查

3.4啟動自動儲存功能

3.5程式碼面板 程式碼樣式

 http://www.eclipsecolorthemes.org/ 下載epf 在eclipse 檔案選單 選擇import 匯入

3.6中英互譯專案

(1)、eclipse 建立專案

(2)、開啟jsoup.org網站下載jsoup jar檔案

(3)、eclipse專案中的點選專案名稱,貼上jar到專案中

(4)、點選jsopu-1.13.1.jar檔案,右鍵建立classpath

(5)、編寫src/cn/webrx/Dict.java

package cn.webrx;

import java.io.IOException;

import javax.swing.JOptionPane;

import org.jsoup.Jsoup;

public class Dict {

    public static void main(String[] args) throws IOException {
        String w = JOptionPane.showInputDialog("請輸入詞彙:");
        String u = "http://www.youdao.com/w/eng/" + w + "/#keyfrom=dict2.index";
        JOptionPane.showMessageDialog(null,Jsoup.connect(u).get().select("div[class=trans-container]").get(0).text());
    }

    public static void f360(String[] args) throws IOException {
        String w = "public";
        String u = "https://www.so.com/s?q=" + w;
        System.out.println(Jsoup.connect(u).get().select("div[class=mh-translation]").get(0).text());
    }

}

package cn.webrx;

import java.io.IOException;

import javax.swing.JOptionPane;

import org.jsoup.Jsoup;

public class Dict {
    
    public static void main(String[] args) throws IOException {
        String w = "太陽";
        String u = "https://cn.bing.com/dict/"+w;
        System.out.println(Jsoup.connect(u).get().select("span[class=def b_regtxt]").get(0).text());
    }
    
    
    
    public static void baidu(String[] args) throws IOException {
        String w = "hello";
        String u = "https://www.baidu.com/s?wd="+w+"&ie=UTF-8";
        System.out.println(Jsoup.connect(u).get().select("span[class=op_dict_text2]").get(0).text());
    }

    public static void mayouda0(String[] args) throws IOException {
        String w = JOptionPane.showInputDialog("請輸入詞彙:");
        String u = "http://www.youdao.com/w/eng/" + w + "/#keyfrom=dict2.index";
        JOptionPane.showMessageDialog(null,Jsoup.connect(u).get().select("div[class=trans-container]").get(0).text());
    }

    public static void f360(String[] args) throws IOException {
        String w = "public";
        String u = "https://www.so.com/s?q=" + w;
        System.out.println(Jsoup.connect(u).get().select("div[class=mh-translation]").get(0).text());
    }
}

3.7 eclipse 建立javaee 專案

下載tomcat解壓設定:

4. Intellij IDEA

4.1下載

4.2解壓註冊

4.3設定

編輯器工具開啟f:/ij/bin/idea.properties核心組態檔修改如下

4.4啟動idea並註冊

http://idea.medeming.com/jet/  
http://idea.medeming.com/jetbrains/

5.JRebel啟用破解

5.1伺服器地址監聽伺服器地址

 http://jrebel.cicoding.cn
 http://jrebel.cicoding.cn/guid
 http://jrebel.cicoding.cn/43B6551C-9785-CEA6-05DF-10AC0AF49AA7

5.2註冊如圖

到此這篇關於分享常用Java開發編輯器工具的文章就介紹到這了,更多相關Java開發工具內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com