以下是我的Java代码
import java.io.*;
public class UnderLine {
public static void main(String[] args) throws Exception {
String thisLine = null;
String Test = "Hello";
try {
// open input stream test.txt for reading purpose.
BufferedReader br = new BufferedReader(new FileReader("F:\\Java\\Testprojects\\UnderLine.java"));
while ((thisLine = br.readLine()) != null) {
if(thisLine==" String Test = \"Hello\";\n") {
// underLine the line which has String test
}
}
} catch(Exception e) {
e.printStackTrace();
}
}
}
在上面的代码中,我通过给出它的路径来读取相同的源代码。我想用
加下划线(红线在下面,好像发生了正常的代码错误)代码行String Test = "Hello";.
我该怎么办?
答案 0 :(得分:1)
您要问的是(在实际的Java源代码文件中加下划线)是不可能的。在编译文件时,源代码中任何形式的添加标记都会导致Java语法错误。
如果您确实想要在Eclipse IDE中查看源代码并添加下划线和Eclipse添加的其他标记,那么您需要开发一个Eclipse插件来执行此操作。当文件在IDE中打开时,插件将使用相关的Eclipse API在视图中添加突出显示。 "来源"标记需要与Java源文件分开保存。
答案 1 :(得分:0)
正如评论者已经说过的那样,在java源文件中不可能进行任何格式化,因为它们是纯文本文件。
由于您使用IntelliJ,您只需在键盘上按F11即可在当前行中创建书签。您将在滚动条中看到一条白线,可让您轻松返回到该行代码。要查看您在整个项目中放置的所有书签,请按Shift + F11。您可以找到有关该主题的更多信息in the IntelliJ help section。