1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-vscode-code-runner

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 02:32 b6a6bfb

Поддерживаемые настраиваемые параметры

  • $workspaceRoot: путь к папке, открытой в VS Code.
  • $dir: каталог файла с кодом, который выполняется.
  • $dirWithoutTrailingSlash: каталог файла с кодом без завершающего слеша.
  • $fullFileName: полное имя файла с кодом, который выполняется.
  • $fileName: базовое имя файла с кодом, который выполняется, то есть файл без каталога.
  • $fileNameWithoutExt: базовое имя файла с кодом, который выполняется без расширения.
  • $driveLetter: буква диска файла с кодом (только для Windows).
  • $pythonPath: путь интерпретатора Python (устанавливается командой Python: Select Interpreter).

Обратите внимание на обратную косую черту и пробелы в пути к файлу исполнителя

  • Обратная косая черта: используйте \\.
  • Если в пути к файлу есть пробелы, используйте \" для окружения пути к файлу.

Вы можете установить исполнитель для каждого имени файла glob:

{
    "code-runner.executorMapByGlob": {
        "pom.xml": "cd $dir && mvn clean package",
        "*.test.js": "tap",
        "*.js": "node"
    }
}

Кроме того, вы можете установить язык по умолчанию для запуска:

{
    "code-runner.defaultLanguage": "javascript"
}

Для языка по умолчанию: он должен быть установлен с идентификатором языка, определённым в VS Code. Вы можете установить следующие языки: java, c, cpp, javascript, php, python, perl, ruby, go, lua, groovy, powershell, bat, shellscript, fsharp, csharp, vbscript, typescript, coffeescript, swift, r, clojure, haxe, objective-c, rust, racket, ahk, autoit, kotlin, dart, pascal, haskell, nim, d, lisp.

Также вы можете настроить исполнителя для каждого расширения файла:

{
    "code-runner.executorMapByFileExtension": {
        ".vbs": "cscript //Nologo"
    }
}

Чтобы задать пользовательскую команду для выполнения:

{
    "code-runner.customCommand": "echo Hello"
}

Чтобы установить рабочий каталог:

{
    "code-runner.cwd": "path/to/working/directory"
}

Чтобы настроить очистку предыдущего вывода перед каждым запуском (по умолчанию — false):

{
    "code-runner.clearPreviousOutput": false
}

Чтобы настроить сохранение всех файлов перед запуском (по умолчанию — false):

{
    "code-runner.saveAllFilesBeforeRun": false
}

Чтобы настроить сохранение текущего файла перед запуском (по умолчанию — false):

{
    "code-runner.saveFileBeforeRun": false
}

Чтобы показать дополнительное сообщение о выполнении, например [Running] ... и [Done] ... (по умолчанию — true):

{
    "code-runner.showExecutionMessage": true
}

[Поддержка REPL] Чтобы настроить запуск кода в интегрированном терминале (поддерживает только запуск всего файла в интегрированном терминале, ни безымянный файл, ни фрагмент кода) (по умолчанию — false):

{
    "code-runner.runInTerminal": false
}

Настроить сохранение фокуса на редакторе кода после запуска кода (по умолчанию — true, редактор кода сохраняет фокус; если значение равно false, терминал или выходной канал получают фокус):

{
    "code-runner.preserveFocus": true
}

code-runner.ignoreSelection: игнорировать выделение для всегда запуска всего файла. (По умолчанию — false)

code-runner.showRunIconInEditorTitleMenu: показывать значок «Запустить код» в меню заголовка редактора. (По умолчанию — true)

code-runner.showRunCommandInEditorContextMenu: показывать команду «Запустить код» в контекстном меню редактора. (По умолчанию — true)

code-runner.showRunCommandInExplorerContextMenu: показывать команду «Запустить код» в контекстном меню проводника. (По умолчанию — true)

code-runner.showStopIconInEditorTitleMenu: показывать значок «Остановить выполнение кода» в меню заголовка редактора, когда код выполняется. (По умолчанию — true)

code-runner.terminalRoot: для системы Windows заменяет букву диска в стиле Windows в команде на корень в стиле Unix при использовании.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-vscode-code-runner.git
git@api.gitlife.ru:oschina-mirror/mirrors-vscode-code-runner.git
oschina-mirror
mirrors-vscode-code-runner
mirrors-vscode-code-runner
master