Подчеркивая строку кода Java в исходном коде - PullRequest
0 голосов
/ 20 мая 2018

Ниже приведен мой код 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";.

Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Как уже сказали комментаторы, любое форматирование невозможно в исходных файлах Java, поскольку они представляют собой простые текстовые файлы.

Поскольку вы используете IntelliJ, вы можете просто нажать F11 на клавиатуре, чтобы создать закладку в текущей строке.Вы увидите белую линию на полосе прокрутки, которая позволяет легко вернуться к этой строке кода.Чтобы увидеть все закладки, которые вы разместили во всем проекте, нажмите Shift + F11.Вы можете найти более подробную информацию по этой теме в разделе справки IntelliJ .

0 голосов
/ 20 мая 2018

То, что вы спрашиваете (подчеркивание в реальном файле исходного кода Java), невозможно.Любая форма добавленной разметки в исходном коде может привести к ошибкам синтаксиса Java при компиляции файла.

Если вы действительно хотите просмотреть исходный код в вашей Eclipse IDE с подчеркиваниями и другимиРазметка добавлена ​​Eclipse, тогда вам нужно будет разработать плагин Eclipse для этого.Плагин будет использовать соответствующие API-интерфейсы Eclipse для добавления выделения в представлении, когда файл открыт в IDE.«Источник» для разметки должен быть сохранен отдельно от исходного файла Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...