是否有任何擴充功能或技術可以在 Sublime Text 中格式化 java 程式碼?
例如,
我有這個代碼:
static void test()
{
Pair<Integer, Integer>[] intPairArr = new Pair<Integer, Integer>[10]; // error
addElements(intPairArr);
Pair<Integer, Integer> pair = intPairArr[1];
Integer i = pair.getFirst();
pair.setSecond(i);
}
我想要這個格式化的程式碼:
static void test() {
Pair<Integer, Integer>[] intPairArr = new Pair<Integer, Integer>[10]; // error
addElements(intPairArr);
Pair<Integer, Integer> pair = intPairArr[1];
Integer i = pair.getFirst();
pair.setSecond(i);
}
我不想使用 IDE 來格式化 sublime text .txt 檔案中的程式碼。基本上我想在 .txt 檔案中選擇一段 Java 程式碼並正確格式化它。
我試過程式碼格式化程式Sublime Text 的插件。
Formatter for this type(plain text) not found
我試過編輯>線條>重新縮排但這種技術是浪費時間。
我試過SublimeAStyle格式化程式Sublime Text 的插件也是如此。
如何在 Sublime Text .txt 檔案中格式化選定的 java 程式碼?
答案1
我建議你使用酷格式化程式。根據描述,它是:
原始碼格式化程式的 Sublime Text 插件。 CoolFormat Source Code Formatter 是 C\C++\C#\CSS \HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML 檔案的程式碼格式化程式。
我認為你的程式碼是用Java寫的,所以這可以工作
鍵綁定是:
- 格式化整個檔案: Ctrl+ Shift+ Alt+Q
- 設定選定文字的格式: Ctrl+ Shift+ Alt+s