Яка клавіша швидкого доступу IntelliJ для створення коментаря javadoc?


150

У Eclipse я можу натиснути Alt+ Shift+ Jта отримати коментар javadoc, який автоматично генерується за допомогою полів, повернень або будь-якого іншого, що буде застосовано до конкретного коментаря javadoc. Я припускаю, що IntelliJ IDEA має цю особливість. Хтось може мені сказати, чи є для цього комбінація клавіш?

Відповіді:


289

Введення /**+ та натискання кнопки Enterнад підписом методу створить для вас заглушки Javadoc.


3
При заміні методу eclipse додає тег @see із посиланням на батьківський метод. Чи може IntelliJ зробити те саме?
Καrτhικ

4
Посилання @RachelGallen мертве, див. Jetbrains.com/help/idea/creating-documentation-comments.html
boardtc

1
@boardtc дякую за оновлення. Я фактично намагався переглянути посилання нещодавно, і весь сайт був знищений. Хороший.
Рейчел Галлен

1
це, здається, створює лише блок коментарів, ніякого фактичного заглушки
Ghilteras

@RachelGallen могли б допомогти з цим stackoverflow.com/q/61094391/2810718
user2810718

85

Ви можете використовувати дію " Виправити коментар до документа ". У ньому немає ярлика за замовчуванням, але ви можете призначити ярлик Alt+ Shift+ Jдо нього в Клавіатурній карті, оскільки ця ярлик не використовується ні для чого іншого. За замовчуванням ви також можете натиснути Ctrl+ Shift+ Aдва рази та почати вводити текст Fix doc comment, щоб знайти дію.


6
Для всіх, хто шукає, як змусити IntelliJ оновлювати javadoc після зміни коду, ви можете встановити це в Налаштуваннях -> Налаштування IDE -> Клавіатурі.
Марк Макдональд

ЧОМУ ти проводиш цю "дію"?
Стелс-рабин

@StealthRabbi "Довідка -> Знайдіть дію" та введіть "fix d" (або "Ctrl + Shift + A", зазначений у відповіді, якщо ви не перезавантажили його).
Ped7g

1
Чи потрібно щось вибрати? Навіть якщо я виділяю весь вміст файлу або нічого не вибираю, нічого не відбувається, якщо я запускаю цю дію. Чи можу я щось пропустити
Honsa Stunna

2
@Honsa Stunna нам потрібно точно натиснути рядок методів і піти на дію.
Мукундхан

32

Ярлик Alt+ Enterпоказує дії намірів, де ви можете вибрати "Додати Javadoc".


2
Я думаю, що 3 можуть не погодитися з цим твердженням. Ви повинні встановити вказівник на ім’я.
Роберт Якубовський

3
помістіть курсор на ім'я методу, до якого потрібно додати javadoc, а потім натисніть клавішу alt + enter, у popup. з'явиться опція додати javadoc. Якщо в методі вже є javadoc, тоді опція додати javadoc не буде.
Чаоджун Чжун

2
найкраща відповідь imho
Фабіан Барні

2
Єдина плутанина, яку я бачив, - це люди, які просять поставити курсор у функцію / клас / змінну для створення Java-документів. Ви повинні тримати курсор на об'єкті, для якого ви створюєте документацію, точно так, як ви будете імпортувати клас, утримуючи курсор на об’єкті, і натисніть Alt+Enter
Doogle
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.