| Красиво, пожалуйста, лайкните, выработайте привычку
У тебя одна мысль, у меня одна мысль, после того как мы обменяемся, у одного человека две мысли
If you can NOT explain it simply, you do NOT understand it well enough
Теперь демо-код и технические статьи отсортированы вместе.Выбор практики Github, всем удобно читать и просматривать, эта статья тоже попала сюда, я думаю это хорошо, пожалуйста тоже поставьте звездочку
Я писал недавноСерия параллельных программ Java, многие друзья в частном порядке спрашивали меня не о самом параллельном контенте, а о конфигурации моей темы IDEA. Я предварительно подумаю, что хорошая конфигурация темы поможет писать более качественные параллельные программы.
Даже если такая возможность составляет только 1 из 10 000, я поделюсь с вами своим контентом/плагинами, связанными с IDEA, которые стоит настроить (на самом деле, я все еще рад поделиться некоторыми из моих конфигураций, чтобы помочь вам писать код более эффективно))
Давайте сначала сделаем скриншот моей IDE. Есть что-нибудь, что вам нравится?
Плагин статьи
Хорошие плагины всегда заставляют людей:
Освежающий, полный энергии, сияющий, огненный, сияющий, полный энергии, доблестный и освеженный
Все нижеприведенные плагины можно найти и установить прямо на рынке плагинов IDEA по именам, отмеченным в тексте.
Material Theme UI
Пользовательский интерфейс Material Theme возглавляет список загружаемых тем. После установки темы (внизу страницы будет быстрый вход для входа в тему) вы можете выбрать понравившуюся тему и тонко настроить ее, если лень настраивать, проверьте соответствующие настройки по к следующему рисунку, и он будет таким же, как у меня:
Rainbow Brackets
Перевод называется [Радужные скобки].В дополнение к цветному соответствию скобок я использую больше его функции [выделения кода города], чтобы содержимое кода города можно было четко определить.
Ярлыки для Mac:
cmd + 鼠标右键
;Горячие клавиши Windows:
ctrl + 鼠标右键
Вы также можете использовать затемненный эффект для невыбранных частей.
горячая клавиша:
alt + 鼠标右键
Напротив, я предпочитаю первый эффект подсветки
Codota
Codota суммирует три функции:
1. Умное автодополнение ускоряет написание кода
При написании кода Codota может быстро выполнять интеллектуальное завершение и подсказки об использовании с высокой частотой.
2. Получите совет по кодированию от проверенных или проверенных программ
Если мы чувствуем, что данные подсказки недостаточно ясны, мы можем использовать сочетания клавиш:ctrl + shift + o
, чтобы быстро запрашивать связанные варианты использования и фильтровать, добавляя ключевые слова, чтобы найти более точные образцы кода.
3. Откройте для себя и используйте больше открытого исходного кода, не покидая IDE
Если вы не знаете, как использовать определенный класс, вы можете напрямую использовать сочетания клавиш:ctrl + shift + y
, а затем введите ключевое слово, и вы найдете множество классических случаев использования этого класса в [фреймворке с открытым исходным кодом]. Не нужно покидать IDE, никакой рекламы, никакой ерунды, только классические примеры кода, вы довольны?
Если вы используете Eclipse, Codota также прекрасно поддерживается.
Key Promoter X
Эффективное кодирование неотделимо от использования горячих клавиш, но горячих клавиш в IDEA слишком много, что не очень удобно запоминать.Key Promoter X предложит вам установить сочетания клавиш в соответствии с используемыми вами функциями.
После настройки, если вы забудете клавишу быстрого доступа, при повторном нажатии функции мышью будет соответствующим образом запрошена установленная клавиша быстрого доступа.
Alibaba Java Code Guideline
После установки плагина код, который вы пишете, будет стандартизировать код, который мы пишем, в соответствии с соглашениями о кодировании Alibaba (кто сказал, что мы не можем писать тот же стандартный код, что и большие фабрики?)
Например, нельзя быстро создать пул потоков через Исполнители, конкретные причины уже вЯ бы создавал потоки вручную, зачем использовать пул потоков?В описании при обнаружении наведение на него мышки выдаст подсказку, нажмите горячую клавишуcmd + F1
Расскажу более полно, почему нельзя, а также приведу пример, как надо писать (тепло, очень заботливо)
CodeGlance
Английский дословный перевод [кодовый взгляд], внимательные друзья видели эту настройку на открывающей картинке. После установки плагина в правой части IDE появится мини вид. Перетащите его в примерное положение, это намного удобнее
Restful Tookit
Я представил этот плагин ранее.Это незаменимый плагин для написания интерфейсов RESTful.Конечно, после написания интерфейса требуется отладка.Более ароматно использовать его с HTTP-клиентом.Подробное объяснение расширенного использования HTTP-клиента IntelliJ IDEA, я считаю, что вы научитесь использовать это, не только вы, но и вся ваша группа выиграет от этого
CamelCase
Кодирование неотделимо от использования строк.После установки плагина можно использовать горячие клавишиshift + alt + U
Быстро переключать формат строки, конечно, если вы просто переключаете регистр, используйтеshift + cmd + U
более удобно
Настраивать
Метод разделения строк и отступ символов
Граница метода может быть более четко выделена разделительной линией метода, а многоуровневость кода также может быть сделана более очевидной с помощью отступа символов.Давайте сначала посмотрим на общий эффект.
Просто следуйте картинке ниже, чтобы проверить соответствующие параметры (теперь понятно?)
Настройки положения боковой панели редактора
Если вы не знакомы с использованиемcmd + E
Клавиша быстрого доступа (нечаянно дала подсказку) открывает ваши недавно использованные файлы.Имен открытых классов, которые могут отображаться в верхней позиции, очень мало.Поэтому, переместив позицию отображения редактора, эту проблему можно решить. Сейчас это экстремально, тебе комфортно?
Когда вы почувствуете, что вам нужна IDEA, чтобы помочь вам работать более эффективно, вы можете отправиться на рынок плагинов для поиска, возможно, вас ждут неожиданные сюрпризы. Кроме того, это набор настроек IDEA, я буду продолжать интегрировать больше настроек и полезных плагинов вместе.
Если у вас есть какая-либо конфигурация или плагин, который заставляет вас чувствовать себя обновленным, оставьте сообщение, чтобы все знали
Личный блог: https://dayarch.top
добавь меня в друзья, Войдите в группу для развлечения, обучения и обмена и отметьте «войти в группу».
Добро пожаловать, чтобы продолжать обращать внимание на общественный номер: «Сун Гун И Бин».
- Передовая технология Java для обмена галантереей
- Резюме эффективных инструментов | Ответ на «Инструменты»
- Анализ вопроса интервью и ответ
- Сбор технических данных | Ответ на «данные»
Узнайте о стеке технологии Java легко и весело, думая о чтении детективных романов, и постепенно разлагайте технические проблемы на основе принципов упрощения сложных проблем, конкретизации абстрактных проблем и графики.Технология постоянно обновляется, пожалуйста, продолжайте платить внимание...