.java文件中的代碼未安排或未採用格式化方式。 任何人都可以建議我一個軟件,可以格式化或安排良好的代碼。例如對於例如 我有這樣的代碼...
如何以適當的方式排列java代碼
class a{ public static void main(String s []){}}
,但我想在這樣的
class a{
public static void main(String s[]){
}
}
.java文件中的代碼未安排或未採用格式化方式。 任何人都可以建議我一個軟件,可以格式化或安排良好的代碼。例如對於例如 我有這樣的代碼...
如何以適當的方式排列java代碼
class a{ public static void main(String s []){}}
,但我想在這樣的
class a{
public static void main(String s[]){
}
}
機會以適當的方式安排你已拷貝了代碼有換行符是不兼容的OS。
我會建議讓Netbeans或Eclipse這樣的IDE,並把代碼放在那裏,因爲它們有linebreak適配器。
無需手動插入您的本機換行符。
java代碼以文本格式存儲在數據庫中....我如何在控制檯上以格式化方式打印它。 – user1646373
我建議你使用Eclipse IDE。
http://www.eclipse.org/downloads/
Eclispe的具有缺省的集成代碼格式化,你可以自定義這個功能:
http://www.ralfebert.de/blog/eclipseide/source_formatting/
你也可以說Eclipse來performe代碼格式化每次你安全或運行代碼,所以你通常不需要自己格式化代碼。
另外你也可以使用NetBeans,這是一個開源的IDE,它也支持代碼格式化。
任何特殊的客觀理由來選擇這一個?我們希望客觀答案。 –
我想在一個文件中打印java代碼...不在IDE上。 – user1646373
你究竟是什麼意思呢,eclipse不僅顯示格式化的代碼,還改變文件內容,所以你可以用notepad ++打開它,例如仍然有格式化的代碼 –
我可以建議你使用NetBeans,您將獲得這些優勢,
任何特殊的客觀理由來選擇這一個?您列出的功能似乎是大多數IDE常見的。我們希望客觀答案。 –
@Jan Dvorak:目標是什麼?工具*?沒辦法,永遠不會發生。書呆子仍然在戰勝vi與Emacs戰爭,而且它永遠不會結束。 – jason
@Jason這就是爲什麼我投票要閉嘴......呃,擱置這個問題。來吧,只是多一個投票... –
現在大多數IDE(Eclipse,IntelliJ,NetBeans,...)都具有內置的代碼格式化功能。他們有很多選項可以爲您設置精確的風格。
如果您沒有使用IDE,那麼獲得一個,Eclipse是免費的! :)
或者你可以嘗試像Jalopy(這是一個類似的工具的免費版本:JIndent)
任何IDE?老爺車?等等 –
你在用什麼IDE?他們中的一些人,比如'Eclipse'已經內置了可以爲你做的程序 –
使用你的IDE的自動格式化程序。 –