Перейти к основному содержимому

26 записей с тегом "IDE"

Посмотреть все теги

· 6 мин. чтения

1. Введение

В этой статье мы рассмотрим несколько способов поиска класса в Eclipse. Все примеры основаны на Eclipse Oxygen .

2. Обзор

В Eclipse нам часто нужно искать класс или интерфейс. У нас есть много способов сделать это:

  • Диалоговое окно «Открыть тип»
  • Диалоговое окно «Открыть ресурс»
  • Представление обозревателя пакетов
  • Функция «Открыть объявление»
  • Представление «Иерархия типов»

· 2 мин. чтения

1. Обзор

В этом руководстве мы узнаем, как изменить версию JDK в проектах IntelliJ . Это будет работать как в Community, так и в Ultimate Editions IntelliJ.

2. Настройки структуры проекта

IntelliJ хранит версию JDK, используемую проектом, в своей структуре проекта . Есть два способа найти это:

  • Через навигацию по меню :

  • Переход к Файл -> Структура проекта

  • Через сочетание клавиш :

  • Для OSX мы нажимаем ⌘ + ;

  • Для Windows нажимаем Ctrl+Shift+Alt+S

· 4 мин. чтения

1. Обзор

В нашем введении в FindBugs мы рассмотрели функциональность FindBugs как инструмента статического анализа и то, как его можно напрямую интегрировать в IDE, такие как Eclipse и IntelliJ Idea.

В этой статье мы рассмотрим несколько альтернативных инструментов статического анализа для Java и их интеграцию с Eclipse и IntelliJ IDEA.

2. ПМД

Начнем с ПМД.

· 7 мин. чтения

1. Обзор

В этой статье показаны некоторые полезные функции IDE Eclipse Spring Tool Suite (STS) , которые полезны при разработке приложений Spring .

Сначала мы покажем преимущества использования STS по сравнению с традиционным способом создания приложений с помощью Eclipse.

После этого мы сосредоточимся на том, как загрузить приложение, как его запустить и как добавить дополнительные зависимости. Наконец, мы заканчиваем добавлением аргументов приложения.

2. Основные характеристики СТС

· 4 мин. чтения

1. Обзор

Когда мы внедряем свойства среды выполнения в наши приложения Spring, мы можем определить классы компонентов для групп пользовательских свойств .

IntelliJ предоставляет справку и автозаполнение для встроенных bean-компонентов свойств. Тем не менее, требуется небольшая помощь, чтобы предоставить их для пользовательских свойств.

В этом кратком руководстве мы рассмотрим, как предоставить эти свойства IntelliJ, чтобы упростить процесс разработки.

2. Пользовательские свойства

· 4 мин. чтения

1. Обзор

В этой статье мы поймем, почему в JUnit возникает ошибка java.lang.NoClassDefFoundError и как ее исправить. Эта проблема в основном связана с конфигурациями IDE. Поэтому мы сосредоточимся на самых популярных IDE: Visual Studio Code, Eclipse и IntelliJ, чтобы воспроизвести и устранить эту ошибку.

2. Что такое java.lang.NoClassDefFoundError ?

Когда среда выполнения Java запускает программу Java, она не загружает сразу все классы и зависимости. Вместо этого он вызывает загрузчик классов Java для загрузки классов в память по мере необходимости. При загрузке класса, если загрузчик классов не может найти определение класса, он выдает ошибку NoClassDefFoundError .

Есть несколько причин, по которым Java не может найти определение класса:

· 6 мин. чтения

1. Обзор

Многие разработчики в значительной степени полагаются на сочетания клавиш для эффективной работы в выбранной ими среде IDE.

В этом руководстве мы узнаем о некоторых распространенных сочетаниях клавиш в популярной среде разработки Eclipse.

Мы разделим ярлыки на четыре основные категории:

  • Поиск и навигация
  • Редактируем наш код
  • Код рефакторинга
  • Запуск и отладка

Поскольку в операционных системах Mac и Windows существуют некоторые различия в маркировке клавиш, в этой статье мы сначала перечислим команду Mac, а затем команду Windows. Мы также должны отметить, что в некоторых конфигурациях клавиатуры нам может потребоваться использовать функциональную клавишу ( fn ) для активации функциональных клавиш.

· 15 мин. чтения

1. Обзор

Поддерживать порядок в коде не всегда легко. К счастью для нас, наши IDE в настоящее время довольно умны и могут помочь нам в этом. В этом руководстве мы сосредоточимся на IntelliJ IDEA, редакторе Java-кода JetBrains.

Мы увидим несколько функций, предлагаемых редактором для рефакторинга кода , от переименования переменных до изменения сигнатуры метода.

2. Переименование

2.1. Базовое переименование

· 11 мин. чтения

1. Обзор

В этой статье рассматриваются сочетания клавиш, необходимые для редактирования, создания и запуска приложений Java в Java IDE, IntelliJ IDEA от JetBrains . Сочетания клавиш экономят наше время, потому что мы можем держать руки на клавиатуре и быстрее выполнять задачи.

Мы рассмотрели рефакторинг с IntelliJ IDEA в предыдущей статье , поэтому здесь мы не рассматриваем эти ярлыки.

2. Один короткий путь

Если мы помним только один ярлык IntelliJ IDEA, то это должно быть Help — Find Action, то есть Ctrl+Shift+A в Windows и Shift+Cmd+A в macOS . Этот ярлык открывает окно поиска со всеми пунктами меню и другими действиями IDE, независимо от того, есть ли у них сочетание клавиш или нет. Мы можем сразу ввести, чтобы сузить наш поиск, использовать клавиши курсора, чтобы выбрать функцию, и использовать Enter , чтобы выполнить ее.

· 6 мин. чтения

1. Обзор

В этой статье мы узнаем, как настроить Visual Studio Code с помощью Java и как использовать его основные функции для этого языка.

Затем мы увидим интеграцию Maven и Gradle и закончим с достоинствами и недостатками этого редактора.

2. Настройка кода Visual Studio для Java

Microsoft значительно улучшила возможности разработчиков, чтобы настроить свой редактор для Java. Мы можем скачать Coding Pack for Java , который представляет собой набор необходимых расширений (эквивалент JDT для Eclipse).