2010-05-18 2 views
3

Я программист на Java и только начинаю использовать Visual Studio для программирования на C#. В Java IDE, например Eclipse, если я не знаю имя класса в пакете, я могу просто ввести точку (.) После имени пакета, тогда я получу список всех классов в этом пакете. Как я могу настроить визуальную студию на выполнение подобной вещи, скажем, если я нажму имя пространства имен в файле (например, используя System) или добавлю точку после пространства имен, все классы в этом пространстве имен будут отображаться где-нибудь?классы отображения пространства имен в visual studio (C#)

ответ

1

Если вы хотите знать, сначала убедитесь, что Ctrl + SPACE не используется другими вещами, такими как IME. Затем выполните этот ярлык для IntelliSense в редакторе. Visual Studio отобразит все классы, к которым вы можете получить доступ в контексте. Возможно, это не работает как Java, но большинство таких людей, как я, находят это достаточно, чтобы двигаться дальше.

Чтобы лучше понять каждое пространство имен, я больше привык ударять F1 в пространстве имен, чтобы запустить MSDN.

2

Насколько я помню, работает тот же сценарий. Тип System. и Visual Studio должны отображать окно Intellisense со своим содержимым. Если он не отображается, вы можете попробовать Ctrl + Space, чтобы он появился.

Если он все еще ничего не показывает, вам может потребоваться добавить ссылку на сборку в DLL, которая содержит это пространство имен, в ваш проект.

Очевидно, что если пространство имен является системой, вам не нужно добавлять ссылки, поскольку она добавлена ​​по умолчанию уже.

Также относится: Object Browser вид в Visual Studio.

0

Интеллект Visual Studio достаточно хорош для этого, только если у вас есть правильная ссылка, добавленная к вашей сборке. Или вы можете попробовать Ctrl + Space, чтобы заставить его.

Смежные вопросы