Официально выпущен новый IDEA 2023.3, и новые функции действительно великолепны!
Официально выпущен новый IDEA 2023.3, и новые функции действительно великолепны!

Недавно Jetbrains получил большое обновление, выпустив официальную версию 2023.3, в которой было сделано множество оптимизаций. Вот краткое введение в эту официальную часть обновления.

Ключевые моменты

Полная поддержка функций Java 21.

IntelliJ IDEA 2023.3 обеспечивает полную поддержку новейших функций Java 21. Эти обновления включают в себя важные новые функции, такие как виртуальные потоки, режимы записи, сопоставление шаблонов для выражений переключателей и сериализованные коллекции, а также предварительные версии недавно представленных языковых функций, таких как строковые шаблоны, значения с ограниченной областью и многое другое.

Встроенная опция «Выполнить до курсора» в отладчике

IntelliJ IDEA 2023.3 представляет новую опцию внедрения Run to Cursor, которая позволяет выполнять определенные строки кода во время отладки. После того, как программа зависнет, вы можете навести указатель мыши на строку кода, которую хотите выполнить, и щелкнуть всплывающее окно «Выполнить до курсора». Вы также можете использовать эту функцию, вызвав сочетание клавиш (⌥F9) после помещения текстового курсора в нужную строку.

Это может быть проект с открытым исходным кодом, который может оказаться вам полезным.,Проект торгового центра представляет собой комплекс SpringBoot + Vue + uni-app 实现из Система электронной коммерции(Звезда Github 60 тыс.),Развертывание с использованием Docker-контейнеров,Серверная часть поддерживает многомодульную и микросервисную архитектуру. Включая внешний проект торгового центра и внутреннюю систему управления.,Может поддерживать полнуюиз Заказпроцесс!Охватываемая продукция、Заказ、корзина、Разрешения、Купон、член、Оплата и другие функции!

  • Bootпроект:https://github.com/macrozheng/mall
  • Cloudпроект:https://github.com/macrozheng/mall-swarm
  • Видеоурок:https://www.macrozheng.com/video/

Закулисная демонстрация системы управления:

Демонстрация проекта торгового центра на стойке регистрации:

Плавающая панель инструментов с операциями редактирования

IntelliJ IDEA 2023.3 представляет плавающую панель инструментов, которая появляется рядом с выбранным фрагментом кода и обеспечивает такие операции редактирования, как «Извлечение», «Объем», «Переформатирование» и «Комментарий», а также контекстный легкий доступ к операциям. Вы можете настроить плавающую панель инструментов с помощью трехточечного меню. Чтобы скрыть его, вы можете использовать то же меню или перейти в «Настройки/Настройки | Дополнительные настройки | Редактор» и установить флажок «Скрыть плавающую панель инструментов для редактирования кода»).

Оптимизация пользовательского опыта

Параметры макета окна инструментов по умолчанию

IntelliJ IDEA 2023.3 дальнейшее улучшение v2023.1 Возможность сохранять несколько макетов окон инструментов и переключаться между ними была представлена ​​в . новый Default(по умолчанию)макет选项提供了将工作区外观还原到по умолчанию状态избыстрый способ。этотмакет Не настраиваемый,роды Window | Layouts(окно | макет).

Параметры макета окна инструментов по умолчанию

Вкладки редактора с цветовой кодировкой по умолчанию

Чтобы улучшить удобство навигации при одновременной работе с несколькими типами файлов в редакторе, мы ввели цветовое кодирование по умолчанию для вкладок редактора, отражающее их Внешний вид в окне инструмента «Проект». Ты можешь Settings/Preferences | Appearance & Behavior | File Цвета (Настройки/Настройки | внешний вид и поведение | Цвет файла) для управления этим параметром.

Возможность скрыть главную панель инструментов в режиме просмотра по умолчанию.

Новые значки продуктов для macOS

В выпуске IntelliJ IDEA 2023.3 мы изменили дизайн значков IntelliJ IDEA для macOS, чтобы они соответствовали стандартному руководству по стилю операционной системы.

Новые значки продуктов для macOS

Сочетания клавиш быстрого поиска

другой

другой Есть некоторыеоптимизация,Например, правда Java,Scala,Kotlin Ждите улучшений.

Инструменты сборки

Более быстрый импорт и индексирование Gradle

Проекты Gradle теперь открываются быстрее, поскольку IDE больше не загружает автоматически исходные файлы JAR для всех зависимостей. Чтобы получить доступ к определенному исходному файлу, вы можете перейти с помощью сочетания клавиш ⌘B и выбрать «Загрузить» при появлении запроса в среде IDE.

Более быстрый импорт и индексирование Gradle

Быстрый импорт Maven для всех проектов

Быстрый импорт Maven для всех проектов

производительность

Загрузка общего индекса JDK включена по умолчанию

Чтобы повысить скорость запуска IDE, мы включаем загрузку общего индекса JDK по умолчанию. IntelliJ IDEA теперь будет беспрепятственно подключаться к собственным ресурсам, автоматически извлекая и применяя общие индексы для JDK.

За последние два дня использования IDEA стало все проще запускать и запускать, особенно ту подлинную версию, которую я использую, о которой можно сказать, что она очень плавная, ха-ха.

Инструменты базы данных

Визуализация данных Ultimate

IntelliJ IDEA Ultimate 2023.3 включает библиотеку Lets-Plot для упрощенной визуализации данных без использования кода.

визуализация данных

Переработанный функционал импорта

Переработанный функционал импорта

Исходный адрес:https://www.jetbrains.com/zh-cn/idea/whatsnew/


GithubначальствоСтандартная звезда 60Киз电商实战проектmall,полный комплект Видеоурок (последняя версия 2023 г.) 已更新完毕!полный комплект教程около 40 часов,Всего 113 выпусков,С помощью этого набора руководств вы сможетеОхватывает основные стеки технологий Java и полный опыт реализации проектов.,Совершенствуйтесь одновременноВозможность самостоятельно разработать проект,Ниже представлена ​​общая архитектурная схема проекта.,заинтересованныйиз Друзья могут перейти по ссылке видеоурок по торговому центру Присоединяйтесь к обучению.

полный комплект Видеоурок Содержание по-прежнему очень полное и охватывает лучший путь обучения для проектов торговых центров, общее построение структуры, всесторонний анализ внедрения бизнеса и технологий, развертывание онлайн-среды Docker, обучение проектам микросервисов и т. д. Конкретную схему вы можете найти на рисунке ниже. Вы также можете Ссылки можно нажимать. видеоурок по торговому центру Узнать больше.

boy illustration
Учебное пособие по Jetpack Compose для начинающих, базовые элементы управления и макет
boy illustration
Код js веб-страницы, фон частицы, код спецэффектов
boy illustration
【новый! Суперподробное】Полное руководство по свойствам компонентов Figma.
boy illustration
🎉Обязательно к прочтению новичкам: полное руководство по написанию мини-программ WeChat с использованием программного обеспечения Cursor.
boy illustration
[Забавный проект Docker] VoceChat — еще одно приложение для мгновенного чата (IM)! Может быть встроен в любую веб-страницу!
boy illustration
Как реализовать переход по странице в HTML (html переходит на указанную страницу)
boy illustration
Как решить проблему зависания и низкой скорости при установке зависимостей с помощью npm. Существуют ли доступные источники npm, которые могут решить эту проблему?
boy illustration
Серия From Zero to Fun: Uni-App WeChat Payment Practice WeChat авторизует вход в систему и украшает страницу заказа, создает интерфейс заказа и инициирует запрос заказа
boy illustration
Серия uni-app: uni.navigateЧтобы передать скачок значения
boy illustration
Апплет WeChat настраивает верхнюю панель навигации и адаптируется к различным моделям.
boy illustration
JS-время конвертации
boy illustration
Обеспечьте бесперебойную работу ChromeDriver 125: советы по решению проблемы chromedriver.exe не найдены
boy illustration
Поле комментария, щелчок мышью, специальные эффекты, js-код
boy illustration
Объект массива перемещения объекта JS
boy illustration
Как открыть разрешение на позиционирование апплета WeChat_Как использовать WeChat для определения местонахождения друзей
boy illustration
Я даю вам два набора из 18 простых в использовании фонов холста Power BI, так что вам больше не придется возиться с цветами!
boy illustration
Получить текущее время в js_Как динамически отображать дату и время в js
boy illustration
Вам необходимо изучить сочетания клавиш vsCode для форматирования и организации кода, чтобы вам больше не приходилось настраивать формат вручную.
boy illustration
У ChatGPT большое обновление. Всего за 45 минут пресс-конференция показывает, что OpenAI сделал еще один шаг вперед.
boy illustration
Copilot облачной разработки — упрощение разработки
boy illustration
Микросборка xChatGPT с низким кодом, создание апплета чат-бота с искусственным интеллектом за пять шагов
boy illustration
CUDA Out of Memory: идеальное решение проблемы нехватки памяти CUDA
boy illustration
Анализ кластеризации отдельных ячеек, который должен освоить каждый&MarkerгенетическийВизуализация
boy illustration
vLLM: мощный инструмент для ускорения вывода ИИ
boy illustration
CodeGeeX: мощный инструмент генерации кода искусственного интеллекта, который можно использовать бесплатно в дополнение к второму пилоту.
boy illustration
Машинное обучение Реальный бой LightGBM + настройка параметров случайного поиска: точность 96,67%
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция без кодирования и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
LM Studio для создания локальных больших моделей
boy illustration
Как определить количество слоев и нейронов скрытых слоев нейронной сети?
boy illustration
[Отслеживание целей] Подробное объяснение ByteTrack и детали кода