Ответ 1
Вы можете добавлять ссылки CDN к intelliSence для javascript, однако css не поддерживается.
Вы можете добавить файл в свой проект, и он будет работать, вам не нужно добавлять ссылку на html, просто спроектировать и решить эту проблему.
Я установил Bootstrap через Microsoft CDN, например:
<head>
...
<link href="//ajax.aspnetcdn.com/ajax/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="//ajax.aspnetcdn.com/ajax/bootstrap/3.1.1/css/bootstrap-theme.min.css" rel="stylesheet" type="text/css" />
</head>
и
<body>
...
<script src="//ajax.aspnetcdn.com/ajax/bootstrap/3.1.1/bootstrap.min.js"></script>
</body>
Все работает отлично с помощью Bootstrap, однако Visual Studio не дает мне никакого интеллекта для классов.
Например, набрав
<div class="(intellisense should open here)
ничего не появляется.
Есть ли способ получить intellisense из CDN?
Вы можете добавлять ссылки CDN к intelliSence для javascript, однако css не поддерживается.
Вы можете добавить файл в свой проект, и он будет работать, вам не нужно добавлять ссылку на html, просто спроектировать и решить эту проблему.
Вам нужно установить bootstrap через пакеты NuGet. После этого Intellisense начнет работать.
Откройте Visual Studio
Перейдите в раздел Расширения и обновления и нажмите вкладку Онлайн.
В поле Тип поиска Бутстрап.
Установите следующие пакеты, чтобы включить intellisense. Убедитесь, что вы перетащили bootstrap.css(или bootstrap.min.css и js файл), прежде чем пытаться вставить фрагмент.
ИНСТРУМЕНТЫ- > Параметры- > Текстовый редактор- > специальный язык → IntelliSense
Это должно заставить intellisense работать и работать, работал у меня раньше (думаю, это то, что вы ищете)
Я знаю, что это не совсем CDN, но он работал у меня, и вы все равно можете поддерживать свои пакеты в актуальном состоянии
Вы можете ссылаться на Bootstrap с помощью Bower.
На package.json у вас будет:
{
"version": "1.0.0",
"name": "TaskAngularJSApp",
"private": true,
"devDependencies": {
"grunt": "0.4.5",
"grunt-contrib-uglify": "0.7.0",
"grunt-contrib-watch": "0.6.1",
"bower": "1.7.3"
}
}
Затем у вас есть файл bower.json, например:
{
"name": "ASP.NET",
"private": true,
"dependencies": {
"bootstrap": "*"
}
}
Затем на вашем html вы ссылаетесь на бутстрап, например
<link rel="stylesheet" href="/lib/bootstrap/dist/css/bootstrap.min.css" />
<script src="/lib/bootstrap/dist/js/bootstrap.min.js"></script>
Мне нужна помощь: используя grunt bower gulp npm с визуальной студией 2015 для asp-net-4-5-project
и
Выпущено сегодня: Visual Studio 2015, ASP.NET 4.6, предварительные просмотры ASP.NET 5 и EF 7 - В "Обновлениях HTML-редакторов" "раздел
В папке Content
скопируйте bootstrap.css
.
Я только что установил bootstrap nuget