Як я можу показати номери рядків у Eclipse?


742

Як я можу показувати номери рядків за замовчуванням у програмі Eclipse?


1
Що ви маєте на увазі "за замовчуванням"? Для кожного нового робочого простору? Для кожної нової установки затемнення? Я збентежений.
— Райан Емерле

43
@Uri: Ем, так що коли ви отримаєте повідомлення про помилку, кинуте на вас компілятором, ви зможете швидко знайти рядок, скануючи документ очима.
— X-Istence

9
@ X-lstence ctrl-l відкриє спливаюче вікно, де ви можете ввести номер рядка, щоб перейти до
— jklp

12
І все-таки я знаходжу це набагато швидше, коли використовую такий інструмент, як вказівка, для прокрутки до кожного рядка, коли є кілька помилок, і спосіб показу номерів рядків неоціненний. Також при зйомці скріншотів може бути приємно бачити оригінальні номери рядків для обговорення.
— Тод

4
Великі новини! (повідомляє Lars VOGEL): починаючи з 4.4M4, номери рядків активовані за замовчуванням ! Дивіться мою (відредаговану) відповідь нижче
— VonC

Відповіді:


1100

Вікно → Налаштування → Загальне → Редактори → Текстові редактори → Показати номери рядків .


Редагувати: я писав це вже давно, але як згадували @ArtOfWarfar та @voidstate, тепер ви можете просто:

Клацніть правою клавішею жолоба та виберіть "Показати номери ліній":


83
Дякую! Я не можу повірити, що троє різних людей намагалися сказати ОП, що вони не хочуть номерів ліній, а не просто відповіли на питання. Соромтеся розробникам Eclipse за те, що вони ховали його в такому незрозумілому місці ... Але для того, щоб увімкнути таку просту річ, не повинно було брати півдесятка клацань.
— ArtOfWarfare

9
Дякую! Я використовую випуск Juno і врешті знайшов його під затемненням -> уподобання -> загальне -> редактори -> текстові редактори -> показати номери рядків.
— Doug English

8
@ArtOfWarfare Це те, що відбувається, коли ви дозволяєте розробникам розробляти інтерфейс користувача.
— Blaise Swanwick

44
Цікаво, що я не помітив іншого дуже хорошого рішення цієї відповіді ... клацніть правою кнопкою миші у жолобі та виберіть "Показати номери ліній".
— ArtOfWarfare

2
@ArtOfWarfare Shame для розробників Eclipse для створення Eclipse.
— Джош

482

Якщо це не працює, це може бути відмінено вашими поточними налаштуваннями. Ви можете клацнути правою кнопкою миші на панелі зліва від коду, де зазвичай відображаються номери рядків, і ввімкнути їх у контекстному меню.

Екран, що показує це контекстне меню


7
Що ти очікував, що це на 3 роки новіше? Я вважаю, що цей варіант новий: P
— anon58192932

94

Оновлення листопада 2015 року:

У Eclipse Mars 4.5.1 номери рядків (прикро) знову відключаються за замовчуванням. Дотримуйтесь інструкцій нижче, щоб увімкнути це.


Оновлення грудня 2013 року:

Ларс Фогель щойно опублікував у своєму блозі :

Номери рядків за замовчуванням в Eclipse SDK Luna (4.4) на сьогодні

(10 грудня 2013 р.)

Ми провели опитування користувачів, якщо користувачі хочуть, щоб у текстових редакторах у IDE Eclipse активовано номери рядків за замовчуванням.
Відповідь була дуже чітка:

YES : 80.07% (1852 responses)
NO  : 19.93% (461 responses)
Total  : 2313
Skipped:   15

З помилкою 421313 , огляд - номер рядка повинен бути активований за замовчуванням , ми ввімкнули його для збірки SDK Eclipse, я припускаю, що інші пакети Eclipse будуть слідувати.


Оновлення серпня 2014 року

Для Eclipse Mars 4.5M1 тепер за замовчуванням довжина номера рядка становить 120 (замість 80).
Див. " Як налаштувати формулювання тексту текстового редактора Eclipse ".


Оригінальна відповідь (березень 2009 р.)

Щоб дійсно мати його за замовчуванням, ви можете написати скрипт, який перед початком затемнення гарантує
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs:

lineNumberRuler=true

(з [workspace]кореневим каталогом робочої області eclipse)
Потім затемнення буде відкрито з "номерами рядків, показаними" за замовчуванням ""


В іншому випадку ви також можете ввести "CTRL + 1", а потім "рядок", що надасть вам доступ до команди "Показати номери рядків"
(яка перейде до параметра "Показати номери рядків" у текстовій редакції частини параметра.

Або ви можете просто ввести "numb" у налаштуваннях Windows для доступу до частини редактора тексту:

показати номер рядка

Зображення із " Як відобразити номери рядків у затемненні " блогу " Mkyong.com "


У поточній версії Mars Eclipse (4.5.1) номери рядків за замовчуванням не вмикаються (дратівливо).
— AStopher

Як я можу встановити інтервал лівого відступу, щоб додати пробіл між номером рядка та першим символом кожного рядка?
— Ωmega

@ Ωmega через 10 років, я не знаю. це буде простір або прокладка між жолобом та редактором коду.
— VonC

30

Так просто. Ctrl+ F10, потім N, щоб показати або приховати номери рядків.

Довідка: http://www.shortcutworld.com/en/win/Eclipse.html


Для роботи цього ярлика потрібно зосередитись в Редакторі, але це досить очевидно, якщо читати заголовок розділу у зазначеній статті. :-)
— Бьорн Ларссон

25

Незначні зміни на Mac OSX:
затемнення → Налаштування → Загальне → Редактори → Текстові редактори → Показати номери рядків


20

Windows → Налаштування → Загальне → Текстові редактори → Показати рядки


19

у цьому файлі

[робоча область] .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.ui.editors.prefs

переконайтеся, що параметр

рядокNumberColor = 0,0,0

НЕ 255,255, 255, що є білим


Це означає, що ви можете мати різні кольори номерів рядків? Цікаво. Я спробую це якось скоро.
— Greeso

17

Перейдіть до Windows → Налаштування → Загальне → Текстові редактори → Показати рядки. Натисніть кнопку ОК, а потім застосувати зміни. Тоді він відображатиме кількість ліній автоматично.


Можливо, ви маєте на увазі натиснути кнопку «Застосувати», а потім «ОК», хоча достатньо натиснути «ОК». Але я не думаю, що ця відповідь пропонує щось нове порівняно з найвищою. Чи це не така відповідь, яку слід об'єднати?
— kon psych

Наведено кроки, щоб допомогти деяким людям, алгоритм пояснений для легкого розуміння. Сподіваюся, це допоможе вам!
— bhejaFry

9

одним із найпростіших способів є використання ярликів на зразок: Ctrl + F10, потім натисніть n ", він показує номер рядка та приховує номери рядків.


7

Верхня відповідь хороша, але ви також можете прив’язати її до клавіші (ярлика), щоб переключити її.

Вікно> Налаштування> Ключі, потім введіть у фільтр "Номери рядків" і прив'яжіть його до клавіші.

Я використовую CTRL + S + L.


7

Відкрите затемнення

goto -> Windows -> Налаштування -> Редактор -> Текстові редактори -> Показати номер рядка

Поставте прапорець Показувати лінію немає


4

натисніть на вкладку вікна та натисніть на налаштування

натисніть на вкладку вікна

зробіть це і перевірте номер рядка

номер рядка перевірки



3

На Mac зробіть це:

cmd + , or ADT -> Preferences 

Розгорнути Загальне -> Редактори -> Текстові редактори

Check box: Show line numbers

введіть тут опис зображення


2

Eclipse має функцію пошуку у верхньому лівому полі Налаштування. Введіть "номери рядків" у цьому полі пошуку та встановіть попередньо ...

Якщо ви втомилися від гугла щоразу, коли забудете ...


1

це буде відповідним рішенням для заданого питання:

String lineNumbers = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER; EditorsUI.getPreferenceStore (). SetValue (lineNumbers, true);

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.