powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему нельзя глобально добавить пространство имён в рамках одного проекта?
11 сообщений из 11, страница 1 из 1
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121206
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приходится в каждый файл с кодом вставлять кучку юзингов в начале файла. И потом следить, что если где добавил новый юзинг, то ручками добавлять его во все подобные файлы, где используешь объекты из данного пространства имён.

По идее, код данного проекта ведь в одну сборку компилируется, так что если в одном месте добавить пространство имён, то соответствующая сборка присовокупится ко всему проекту.

Как было бы хорошо иметь в одном месте список всех юзингов по пространствам имён: удобно отслеживать используемые пространства и не захламляешь каждый файл кода кучей юзингов в начале.
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121216
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReSharper добавляет неймспесы автоматически. И еще кучу разных плюшек.
Кроме того, в свойствах проекта можно задать namespace по умолчанию.
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121228
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решарпер платный.

А неймспейс, про который вы говорите - это не то. Он же для МОЕГО проекта.
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121246
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Решарпер платный.
угу. мы все законопослушные граждане и ни о каких трекерах слыхом не слыхивали.


user7320А неймспейс, про который вы говорите - это не то. Он же для МОЕГО проекта
тут я сломался. а я что, предлагаю неймспейс для не вашего проекта? вас не затруднит выразить свои мысли чётче?
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121442
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Как было бы хорошо иметь в одном месте список всех юзингов по пространствам имён: удобно отслеживать используемые пространства и не захламляешь каждый файл кода кучей юзингов в начале.Каждый файл кода может использовать только те импорты, которые ему нужны. Не обязательно каждый раз прописывать всю простыню из всех возможных импортов.
Попробуйте использовать Organize Usings -> Remove Unused Usings на своих .cs файлах и посмотреть сколько реально импортов у вас используется.
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121473
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79user7320Решарпер платный.
угу. мы все законопослушные граждане и ни о каких трекерах слыхом не слыхивали.
Говорят, что Майкрософт может по вашей сборке определить, лицензионной или нет Студией вы собирали свой проект, за который хотите получать деньги (за коммерческий проект то есть). Ну, т. е. вы, скажем, хотите разместить в майкрософтовском магазинчике своё приложение, а вам говорят - нееет, батенька, вы у нас с базах данных клиентов не значитесь и вообще ваша Студия ломаная или её номерок уже принадлежит другим дядям.

А насчёт сборки всех юзингов в одну кучу я уже на попятную пошёл - может путаница возникнуть с именами. Хотя, гораздо больше и чаще неудобств возникает в постоянном добавлении простанств имён, чем в путанице с именами и надобности писать полные пути.
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121492
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Майкрософт может по вашей сборке определить, лицензионной или нет Студией вы собирали свой проект

1) А причем здесь ReSharper?
2) Компиляция идет в MSIL, там этой информации я не припомню.
3) Что мешает исходную программу скомпилировать из командной строки? Компилятор C# бесплатный
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121702
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79user7320Майкрософт может по вашей сборке определить, лицензионной или нет Студией вы собирали свой проект

1) А причем здесь ReSharper?
2) Компиляция идет в MSIL, там этой информации я не припомню.
3) Что мешает исходную программу скомпилировать из командной строки? Компилятор C# бесплатный
Мне вот интересно. По идее получается, что МС на Студии не зарабатывает. Зачем деньги берут? Для виду? Это при том, что Студию раздают даром всяким студентам (и их родственникам заодно - не запретишь же бате нахаляву поработать в сынуленой Студии) и прочих учебным заведениям. Вот поработили бы мир сначала, потом бы и брали деньгу.
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121720
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320МС на Студии не зарабатывает
Зарабатывает. Про подписки MSDN слышали?
А эти товарищи на всём зарабатывают.

user7320Студию раздают даром всяким студентам
Очень правильный подход. Приучают к себе.

user7320Вот поработили бы мир сначала
А что, разве не поработили?
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121835
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79user7320Вот поработили бы мир сначала
А что, разве не поработили?
Эппл с Гуглом могут МС в ниши загнать. Притом весьма эти ниши ограничить и уменьшить их количество (МС уже выбили с мобильного рынка, где она когда-то госпосдствовала со своей Windows Mobile, завалив Palm).
...
Рейтинг: 0 / 0
Почему нельзя глобально добавить пространство имён в рамках одного проекта?
    #38121886
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320 По идее получается, что МС на Студии не зарабатывает.
http://www.microsoftstore.com/store/msru/ru_RU/pdp/productID.258358200
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему нельзя глобально добавить пространство имён в рамках одного проекта?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]