Вопросы по теме 'ace-editor'

Скрыть маркеры вкладок в редакторе Ace
Редактор Ace показывает маркеры вкладок. Вкладки отмечены точками. Есть ли способ скрыть их? Вот код, который я использую для загрузки редактора: var themeCssAceEditor = ace.edit("themeCssAceEditor");...
936 просмотров
schedule 25.10.2022

Поддержка GIT для онлайн-IDE ACE
Я расширил ACE — Code Editor for Web для поддержки языка, который мы разрабатываем. Теперь я хочу добавить поддержку Git или использовать API-интерфейсы GitHub в среде IDE, которую мы создали с помощью ACE. Я изучил JGIT, но мне интересно, можно ли...
1137 просмотров
schedule 16.05.2024

Как в приложении Angular интегрировать редактор Ace с панелью инструментов?
Я хочу написать приложение Angular, которое интегрирует редактор Ace с панелью инструментов для сохранения + отмены/повторения. Я создал базовый планк для разработки этого приложения. Как вы должны понять из планка, есть директива «toolbar»,...
1186 просмотров
schedule 24.10.2023

Пользовательское правило выделения в редакторе ACE
Я не могу найти, как создать собственное правило подсветки синтаксиса для редактора кода ACE. Мой редактор настроен для режима PHP следующим образом (и работает отлично); var phpeditor = ace.edit("php_inc");...
5410 просмотров
schedule 18.05.2024

Редактор Ace: push и next: свойства 'pop' в правиле режима выделения
Я прочитал " Создание нового режима редактирования ". Однако в некоторых режимах я вижу код, использующий push: 'something' и next: 'pop' , которые, похоже, там не задокументированы. Пример (код из другого ответа ): { token:...
942 просмотров
schedule 18.11.2022

Импортировать ключевые слова в подсветку редактора ace на сервере webpy (python)
Я использую текстовый редактор Javascript Ace, и мне нужно загрузить ключевые слова в (DynHighlightRules), чтобы выделить импортированные ключевые слова. У меня есть основные моменты, работающие со статическими ключевыми словами в...
323 просмотров

Расширенное автозаполнение в ACE Editor
Я хочу добавить сложное завершение кода в редактор ACE. Например, если я набрал следующий код JavaScript в ACE... function Car() {} Car.prototype = { model : '', maxSpeed : 0 }; var bugatti = new Car(); bugatti. ... при нажатии...
3795 просмотров

Как реализовать функцию автоматического сопряжения котировок в пользовательском режиме в ace-editor
Я хочу добавить функцию «автоматического объединения котировок» в свой пользовательский режим. Я нахожу решение, которое добавляет editor.setBehavioursEnabled(true), но похоже, что оно работает только для существующего режима. Я знаю, что, возможно,...
456 просмотров
schedule 15.11.2023

Синхронизация Ace Scroll с предварительным просмотром: получение высоты завернутой строки
У меня есть редактор Markdown, а рядом с ним предварительный просмотр Markdown. Я пытаюсь добавить функцию синхронизации прокрутки, как в этой демонстрации: https://markdown-it.github.io/ Но по мнению автора: Существующее решение в...
625 просмотров
schedule 20.11.2023

NodeJS конфликтует с Ace Editor
Довольно новичок в веб-разработке, привык к бэкенду. Моя проблема в том, что я не могу заставить Ace Editor работать, когда HTML-страница, которой он принадлежит, отправляется через nodeJS. Когда я открываю html-файл через веб-браузер, он работает...
993 просмотров

Посмотрите, как складывается редактор Ace
Вот уже несколько дней я ищу решение для наблюдения за сворачиванием редактора ace, чтобы я мог поместить код, чтобы что-то делать, когда происходит событие сворачивания. Обратный вызов работал бы отлично, но, насколько я знаю, для сворачивания его...
401 просмотров
schedule 06.02.2024

Рефакторинг редакторов Ace
Я пытаюсь упростить следующий код, показанный внизу вопроса. Проблемы здесь следующие: Как сделать так, чтобы редактор Ace создавался один раз, а не один раз для каждого редактора. Для setValue редактора Ace каждый редактор извлекает свою...
203 просмотров
schedule 04.02.2024

Angular 2 включает пакет ng2-ace
Я пытался заставить работать пакет npm ng2-ace для используя тег ace-editor в div, но я всегда получаю сообщение об ошибке «Не удается найти модуль ng2-ace». Итак, это мой app.component.ts. import { Component } from '@angular/core';...
2255 просмотров
schedule 04.11.2023

Как динамически привязать данные Json к редактору ACE
Я создал приложение на основе AngularJS, в которое встроен редактор Ace с помощью директивы UI.Ace для Джсон. Приложение создаст набор редакторов на основе динамических данных Json, т.е. каждый редактор имеет ng-модель, содержащую объект Json....
1023 просмотров
schedule 14.02.2024

Как получить позицию курсора (не строку или столбец) в редакторе Ace?
Есть ли способ получить позицию курсора (а не строку и столбец) в редакторе Ace. Например, если содержимое Ace Editor следующее: Hello World И курсор был после «Wo» в «World». Позиция или индекс будут 7 или 8 (если считать новую строку)....
1457 просмотров
schedule 05.05.2024

Как избежать того, чтобы editor.getSession().insert() вызывал событие изменения?
[Первоначальное название было: Предотвращать действия с клавиатуры в Ace Editor, но ловить их] Я использую Ace Editor для создания платформы для совместной работы в реальном времени. Я нашел вопросы, более или менее похожие на мои здесь или...
171 просмотров
schedule 03.04.2024

Как отформатировать Java-код в Ace Editor
Я использую редактор ACE, чтобы показать свой код Java. Я хочу отформатировать код Java в редакторе. Я пробовал такой код: var editor = $('.file-content').ace(), JavaMode = ace.require('ace/mode/java').Mode, beautify =...
2695 просмотров
schedule 28.12.2023

Автозаполнение редактора ACE для открытия на `.`
Если вы включите автозаполнение в реальном времени, всплывающая подсказка будет открываться по мере ввода текста. Однако он никогда не откроется при нажатии . , пока вы не наберете что-то еще после этого. Поэтому, если я наберу fo , появится...
1199 просмотров
schedule 17.12.2023

Измените текст, отображаемый для токена в ace-editor.
У меня есть этот пример , где я нахожу совпадающую строку с помощью регулярного выражения и изменяю стили, используя выделение правила. this.$rules = { start: [{ token: 'variableRef', regex: /\$variable\..+\$/ }] }; и измените...
253 просмотров
schedule 10.02.2024

Как настроить [mode] = 'sql' для использования ng2-ace-editor в angular 7?
Когда я использую ng2-ace-editor. иметь конфигурацию <div ace-editor [(text)]="text" [mode]="'sql'" [theme]="'eclipse'" [options]="options" [readOnly]="false" [autoUpdateContent]="true"...
2131 просмотров
schedule 13.12.2022