В октябре 2024 г. мы добавили обновление в редактор SQL и некоторые ключевые современные функции. Новый редактор предназначен для согласования с другими средами разработки Майкрософт, такими как SSMS, Visual Studio и VS Code, используя ту же мощную библиотеку пользовательского интерфейса за Visual Studio Code.
Редактор Monaco поддерживает такие основные функции, как выделение синтаксиса, нумерирование строк, светлые и темные темы и многое другое. Дополнительные возможности включают автозавершение, обработку комментариев и поддержку форматирования. Редактор, созданный на основе платформы JavaScript и основанный на новейших технологиях браузера Edge, легко работает в автономном режиме.
Включение и отключение редактора Monaco в текущей базе данных
Редактор SQL Monaco можно включить или выключить. Обратите внимание, что редактор Monaco доступен только в Access в составе Microsoft 365. Пользователи всех остальных версий, включая Access 2024, по-прежнему будут видеть существующий монохромный редактор.
Этот параметр включен по умолчанию для всех баз данных и применяется на уровне базы данных. По соображениям безопасности редактор Monaco доступен только в доверенных базах данных; ненадежные базы данных будут использовать предыдущий монохромный редактор.
- Перейдите враздел Параметры>файла>Текущая база данных.
- Установите или снимите флажок Включить редактор SQL Монако .
Управление стилем и размером шрифта редактора
- Перейдите в раздел Параметры файла>>Конструкторы объектов.
- В разделе Конструктор запросов выберите стиль и размер шрифта. Значение по умолчанию — Segoe UI 8. Обратите внимание, что в редакторе конструктора размер шрифта можно увеличить с помощью клавиш CTRL+ или уменьшить с помощью клавиш CTRL –.
Поддержка комментариев
В запросах Access комментарии поддерживаются только в начале текста запроса, тогда как в удаленных запросах SQL можно добавлять комментарии в любом месте. Комментарии отображаются зеленым цветом.
Поддержка автозаполнения
Поддержка расширенного автозаполнения улучшает взаимодействие с пользователем, предлагая ключевые слова, функции, имена таблиц и столбцов SQL динамически при вводе. Кроме того, он может ссылаться на элементы формы для упрощения написания запросов, что делает его более интуитивно понятным и эффективным для разработчиков.
Расширенная поддержка сочетаний клавиш
Многие знакомые сочетания клавиш для редактирования клавиш из VS Code теперь доступны в редакторе SQL Monaco, что обеспечивает согласованный и эффективный рабочий процесс для разработчиков. Доступ ко всем доступным командам на основе текущего контекста выполняется с помощью клавиши F1 , которая открывает палитру команд, как в VS Code, обеспечивая быструю навигацию и выполнение команд.
Дополнительные ресурсы
Дополнительные сведения о новом редакторе SQL в Монако см. в подробной статье Microsoft MVP Колин Риддингтон (Colin Riddington ) New Monaco SQL Editor (Новый редактор SQL Monaco ) в блоге разработчика Access Forever.