f1tenth案例學習與調試ros1版本pc端
739
2025-04-05
利用SciTE的導出功能保持代碼語法著色效果
有些集成開發環境的代碼,比如Eclipse和Visual Studio的代碼拷貝到有道云筆記里,就失去了語法著色效果。(Intellij里的代碼拷貝有道云筆記能保持語法著色效果,這一點蠻好的。)
上述Java代碼拷貝到有道云筆記,就成了素雅的文本:
怎么解決這個小問題呢?利用SciTE的導出THML功能就可以搞定。
打開導出的HTML文檔:
此時,選中全部文檔內容,拷貝到有道云筆記里,就可以保持語法著色效果。
package ?net .hw .lambda ;
import ?java .io .BufferedReader ;
import ?java .io .FileReader ;
import ?java .util .ArrayList ;
import ?java .util .List ;
/**
* Created by howard on 2018/2/1.
*/
public ? class ?FilterLinesDemo ? {
public ? static ? void ?main (String [] ?args ) ? throws ?Exception ? {
List
BufferedReader ?br ? = ? new ?BufferedReader ( new ?FileReader ( "test.txt" ));
String ?nextLine ? = ? "" ;
while ? ((nextLine ? = ?br .readLine ()) ? != ?null ) ? {
lines .add (nextLine );
}
// 輸出包含“scala”的行
System .out .println ( "輸出包含“scala”的行:" );
lines .stream ().filter (line ? -> ?line .contains ( "scala" )).forEach (System .out ::println );
// 輸出以“i”打頭的行
System .out .println ( "輸出以“i”打頭的行:" );
lines .stream ().filter (line ? -> ?line .startsWith ( "i" )).forEach (System .out ::println );
}
}
SciTE對很多類型的文件都有語法著色功能;
SciTE導出的文件格式有幾種:HTML、PDF、RTF、LaTex、XML。
Scala
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。