Описание тега monaco-editor

Редактор Monaco - это основанная на JavaScript часть VSCode для редактирования текста, извлеченная в отдельную библиотеку.
0 ответов

Как настроить рабочий каталог для редактора Monaco

Я использую monaco-editor@0.10.0 в electronЯ расширил следующий пример для моего случая https://github.com/Microsoft/monaco-editor-samples/blob/master/sample-electron/index.html Интересно, есть ли способ установить рабочий каталог для require а такж…
14 сен '17 в 08:51
1 ответ

Как добавить новый язык в VS Code?

Я работаю над добавлением поддержки языка структурированного текста. Но я немного потерял. Где я могу внести свой вклад? Я добавляю и расширяю VS Code или я добавляю новый язык в хранилище monaco-languages? У них есть некоторые похожие параметры в р…
02 май '18 в 14:30
3 ответа

Синяя точка на курсоре

Я реализовал редактор monaco в угловом приложении, которое использует систему уточнения VMWare. Но при инициализации редактора я получаю следующий курсор: На курсоре есть синяя точка! Это настройка редактора Монако? Css?
12 сен '18 в 16:13
0 ответов

Редактор Monaco Как добавить пользовательский анализатор языка и проверку синтаксиса

Я ищу документацию для определения пользовательского языка в редакторе Монако. Я искал документ, но не нашел подходящего источника. Я просто хочу определить язык, похожий на javascript, как синтаксис, где пользователь может определить функции, парам…
06 ноя '17 в 14:43
1 ответ

Visual Studio Code - Как выполнить расширение кода для пользовательского загрузчика модулей

У нас есть внутренний загрузчик модулей на работе, и я пытаюсь сделать расширение для vscode, которое добавляет навигацию по коду. Загрузчик модулей работает аналогично requirejs, но ближе к нормальному require(), Это заменить require() с глобальным…
1 ответ

TypeScript против языковой службы JavaScript

В редакторе Monaco есть и JavaScript, и языковая служба TypeScript, однако, основываясь на моих исследованиях и играх, они оба используют в основном одного и того же работника и делают практически одно и то же. Какие именно различия предоставляют эт…
07 апр '17 в 07:54
2 ответа

Как я могу вручную сделать отступ (форматировать) код моего редактора?

У меня проблемы с форматированием кода, как только он импортирован в редактор. Я старался editor.getAction('editor.action.formatDocument').run(); но getAction только возвращается null, Мой редактор был напечатан как monaco.editor.ICommonEditor, Нико…
20 дек '17 в 12:00
1 ответ

Monaco Editor: автоматическое создание TypeScript-объявлений

Я использую редактор Monaco, и мне интересно, если это возможно, для создания объявлений машинописного текста (*.d.ts) из машинописных кодов. Примерно такой псевдокод: var myTsCode = "function greeter(person: string): string { return 'Hello, ' + per…
03 май '17 в 08:20
0 ответов

Редактор Монако In Electron с React

Предисловие Я не веб-разработчик. Я повторюсь, я не веб-разработчик. Я только начал знакомиться с миром npm, JS, TS, React и т. Д., Исходящим из очень ориентированного на мобильные устройства / десктоп фона. Пожалуйста, дайте какие-нибудь ответы в …
2 ответа

Monaco Editor получает индекс исходного кода каретки

Есть ли способ получить позицию каретки как индекс в строке исходного кода? Я знаю, что могу получить позицию, которая даст мне объект, содержащий строку и столбец, но есть ли способ получить или преобразовать строку + столбец в строковый символ cha…
29 апр '18 в 17:20
0 ответов

Как установить подсказки intellisense в редакторе Monaco JS для языка руля

Я использую редактор Монако в проекте, чтобы помочь пользователю указать некоторые шаблоны. require.config({ paths: { 'vs': 'https://unpkg.com/monaco-editor@0.10.1/min/vs' }}); window.MonacoEnvironment = { getWorkerUrl: () => proxy }; let proxy =…
2 ответа

Монако-редактор и веб-сервер не работают

Я использую компонент ngx-monaco-editor вместе с Angular 5. Монако-редактор нормально загружается на localhost, но не на моем dev-сервере. Не удалось загрузить скрипт с источником " https://se-dnexec.cic.muc/assets/monaco/vs/loader.js ". Это моя кон…
21 мар '18 в 13:30
1 ответ

Переключите язык в редакторе TFS 2017 Monaco во время проверки кода

При рассмотрении кода в PR в TFS 2017 отсутствует подсветка синтаксиса для таких языков, как Groovy и Kotlin. Простая смена языка отображения очень поможет, например, раскраска файлов Kotlin как Java. Если я не ошибаюсь, редактором в TFS является Mo…
13 фев '18 в 07:52
0 ответов

Монако-редактор, как установить команду на CompletionItem

Как я могу указать свойство команды для CompletionItem в редакторе Монако. Это свойство доступно на lsp, но его нет в api редактора Monaco.
02 янв '18 в 15:10
3 ответа

Как использовать addExtraLib в Монако с определением внешнего типа

Я вижу, как использовать addExtraLib в Монако, чтобы добавить файл объявления окружающей среды. Что не ясно, так это как использовать эту функцию с файлом внешнего объявления, чтобы код Typescript в редакторе мог сделать: import * as External from "…
27 мар '17 в 23:36
0 ответов

Интеграция monaco-редактора с приложением Angular 6.2

Я не могу запустить monaco-editor в моем приложении angular 6. Я пытаюсь использовать ESM-версию редактора, но не знаю, как интегрировать с Angular. Пример кода ESM использует конфигурацию webpack и требует, чтобы веб-работники работали. Но я не мог…
04 дек '18 в 11:06
0 ответов

Как получить связанные комментарии со строкой кода в редакторе Монако?

Я работаю над сценарием использования, где мне нужно преобразовать существующие комментарии к коду в html и в markDown - так что зависание по умолчанию в Монако может работать из коробки. код например /* <html> <table> <tr><td&g…
0 ответов

Монако поставщик завершения редактора, не будучи рядом ни слова

Я хотел бы вызвать моего провайдера завершения, когда у меня нет слова, чтобы он отображал все варианты. Я пробовал звонить editor.trigger('myscriptcompletionrequest', 'editor.action.triggerSuggest', {}); Тем не менее, это требует слова, чтобы предо…
08 дек '18 в 20:34
0 ответов

Как добавить заполнитель в редакторе Monaco?

Я искал проблемы github для этой функции, но кажется, что редактор Monaco не поддерживает заполнитель в настоящее время. Есть ли обходной путь для этого?
10 дек '18 в 02:58
1 ответ

Javascript Electron / Monaco Editor Загрузить файл без диалога

Я работаю над электронным проектом, который использует Monaco Editor. Для загрузки файла я использую этот код: dialog.showOpenDialog({}, (files) => { if(files && files.length > 0) { fs.readFile(files[0], 'utf8', (err, res) => { if (…
16 май '17 в 11:50