English | Простой китайский
Основные возможности:
Это расширение использует LSP для разделения клиентской и серверной части.
Это означает, что сложные вычисления будут выполняться на сервере,
что позволяет расширению не замедлять работу вашего Visual Studio Code.
Это расширение поддерживает следующие способы загрузки внешних объявленных файлов:
Все эти способы поддерживаются в Deno.
// @deno-types="./foo.d.ts"
import * as foo from "./foo.js";
В настоящее время это не реализовано в расширении.
/// <reference types="https://raw.githubusercontent.com/date-fns/date-fns/master/typings.d.ts" />
import { format } from "https://deno.land/x/date_fns/index.js";
format(new Date(), "yyyy/MM/DD");
X-TypeScript-Types
import { array } from "https://cdn.pika.dev/fp-ts";
const M = array.getMonoid<number>();
console.log("объединение массива", M.concat([1, 2], [2, 3]));
Я написал инструмент управления версиями Deno github.com/axetroy/dvm.
Я рекомендую использовать его для управления версиями.
Активировать расширение для вашего проекта Deno:
Создайте файл .vscode/settings.json
в корневой директории вашего проекта Deno:
// .vscode/settings.json
{
"deno.enable": true
}
Приятного использования!
deno.enable
— включает ли расширение. По умолчанию false
.
deno.import_map
— путь к файлу Import Map. По умолчанию null
.
Мы не рекомендуем настраивать эти параметры глобально. Вместо этого используйте файл .vscode/settings.json
в вашей проектной директории.
// .vscode/settings.json
{
"deno.enable": true,
"deno.import_map": "./путь/к/import_map.json"
}
Расширение также предоставляет инструменты форматирования для Deno, путём установки в файле .vscode/settings.json
// .vscode/settings.json
{
"[typescript]": {
"editor.defaultFormatter": "axetroy.vscode-deno"
},
"[typescriptreact]": {
"editor.defaultFormatter": "axetroy.vscode-deno"
}
}
Следуйте этим шагам для участия в развитии, развитие сообщества требует ваших усилий
Fork проекта
Клонируйте на свой компьютер:
$ git clone https://github.com/ваш_имя/github_name/vscode-deno.git
$ cd vscode-deno
$ yarn # или npm install
Если вы ранее уже установили и включили расширение, сначала отключите его.
Начните отладку расширения
Откройте Visual Studio Code, найдите пункт Run
в боковой панели и запустите задачу Launch Client
Затем подождите, пока отладчик Visual Studio Code не откроет новое окно
Попробуйте обновить код расширения в Visual Studio Code, а затем снова запустить задачу
В конце концов, отправьте последний код в вашу ветку, а затем создайте pull request
Этот проект был создан как ветка justjavac/vscode-deno, благодарим за их вклад.
Лицензия MIT License
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )