При использовании Visual Studio 2010 я открываю файл aspx и cs для редактирования. (Я не создал проект. Я просто открываю один файл aspx и один файл cs из своего веб-каталога для редактирования.) Intellisense не обнаружит System.Web или большое количество других. Фактически, доступны только базовые ресурсы. Есть ли способ исправить это?Visual Studio 2010 Intellisense
ответ
Поскольку вы не находитесь в проекте, вам не хватает контекста, который бы обеспечивал полную поддержку intellisense. VS не знает, какие сборки включены, и не имеет импорта из web.config.
Помните, что Intellisense пытается представить вам только завершение кода, которое действительно применяется в текущей конфигурации сборки. Без ссылок, о которых идет речь, он не может догадаться, что у вас есть что-то вообще, скажем, в System.Web.
Есть ли какие-либо настройки, которые позволили бы мне заставить intellisense распознавать определенное пространство имен независимо от импорта? – steventnorris
Несомненно. Этими «настройками» являются файлы проекта. Я не умная задница; Это буквально то, что позволяет VS дать вам Intelligent Intellisense. –
Ну, это несчастливо. Мне не нравится структурная настройка для VS, она включает в себя множество конфигураций раздувания, которые мне не нужны, поэтому я создаю свою собственную конструкцию и просто редактирую файлы. Думаю, мне придется обойтись без intellisense. Благодаря! – steventnorris
Intellisense в значительной степени основан на содержании предложений «использования», которые у вас есть в начале вашего файла. Он работает на основе того, что вы уже ввели в список возможных функций, содержащихся в «используемых» сборках.
Например, если вы хотите, чтобы intelisense имела доступ к функции Convert
, вам необходимо использовать сборку System
. Без него intelisense не знает, что существует функция
Проблема в том, что она даже не признает System.Web в директиве по использованию. @AndrewBarber, похоже, имеет правильную идею по этой проблеме. Просто жаль, что вокруг не было способа. – steventnorris
Прибыль - это только половина истории; на каких собраниях ссылаются также. Например, без ссылки System.Configuration, Intellisense ничего не знает о ConfigurationManager. –
- 1. Visual Studio 2010 Intellisense раздражает
- 2. Intellisense в Visual Studio 2010
- 3. Visual Studio 2010 C++ Ошибка Intellisense
- 4. intellisense с jquery в visual studio 2010
- 5. Расширение Visual Studio 2010 C# Intellisense?
- 6. Boost в Visual Studio 2010, ошибка IntelliSense
- 7. Visual Studio 2010, xsl: fo intellisense
- 8. Intellisense ctrl + space в visual studio 2010
- 9. jQuery Mobile - Intellisense для Visual Studio 2010
- 10. Как включить IntelliSense в Visual Studio 2010?
- 11. Visual Studio 2010 Intellisense замедляет все.
- 12. Visual Studio 2010 перестала отображать предложения IntelliSense
- 13. Visual Studio 2010 RC Intellisense работы
- 14. visual studio 2010 intellisense tooltip delay
- 15. Intellisense между проектами в visual studio 2010
- 16. Отсутствие яваскрипта IntelliSense в Visual Studio 2010
- 17. IntelliSense в Visual Studio 2010 RC freezing
- 18. visual studio intellisense add help
- 19. Visual Studio - Javascript Intellisense?
- 20. Внедрение Visual Studio Intellisense
- 21. Фильтрация Visual Studio intellisense
- 22. visual studio 2015 intellisense
- 23. У меня нет IntelliSense с видом на Visual Studio 2010
- 24. Visual Studio 2010 IntelliSense -> Enter больше не будет автозаполнять
- 25. Пусть Visual Studio 2010 JavaScript IntelliSense знать тип объекта
- 26. XML/XSD intellisense не работает в Visual Studio 2010
- 27. Visual Studio 2010 Express для Windows Phone - проблема IntelliSense
- 28. Visual Studio 2010 медленный (typing/intellisense и т. Д.)
- 29. Visual Studio 2010 Intellisense загогулины для кода C
- 30. Как изменить цвет подсветки Visual Studio 2010 Intellisense/контекстного меню?
Вы как-то ответили на свой вопрос: используйте проект –
@AndrasZoltan Существуют ли настройки intellisense, которые позволят мне всегда использовать System.Web и другие в качестве части это список? – steventnorris