Visual Studio. как поставить плюсики слева, для сворачивания кода?
#region бла-бла
код
#endregion
эта хрень называется Outlining
в коде написатьчто-то фигня в гугле на эту тему
#region бла-бла
http://msdn.microsoft.com/ru-ru/library/sd032a17.aspx#Y200
кстати, язык и версия студии все же пригодились бы
апдейт: вот нашел для C# + VS2005
http://msdn.microsoft.com/en-us/library/9a1ybwek%28v=vs.80%2...
#pragma region bla-bla
#pragma endregion
http://msdn.microsoft.com/en-us/library/b6xkz944%28VS.80%29....
http://msdn.microsoft.com/en-us/library/9a1ybwek%28v=VS.71%2...
http://msdn.microsoft.com/en-us/library/9a1ybwek%28v=VS.71%2...
в плюсахо, класс, работает
#pragma region bla-bla
можно еще так:
#if 1
bla-bla-bla
#endif
Оперативненько ответили =)
Спасибки =)
апдейт: вот нашел для C# + VS2005region работает в C# c 2003,
C++ с 2005,
VB с 2008
#endregion
Работает в С# Studio 2010
$ cat test.c && gcc -E test.c
#ifdef 1
YA, RLY
#endif
# 1 "test.c"
# 1 "<built-in>"
# 1 "<command-line>"
# 1 "test.c"
test.c:1:8: error: macro names must be identifiers
error: macro names must be identifiersточняк! все можно сделать еще проще
?
VB с 2008а жив ли хлопец? в смысле вб.нет?
или микрософт тока сшарп поддерживает-развивает(что, имхо, логично) + фшарп?
зы и куда делся Красин?
куда делся Красин?напиши ему в github
мне интересно почему он больше не с нами?
а жив ли хлопец? в смысле вб.нет?куда он денется.
в США именно ему обучают довольно массово (примерно, как у нас Дельфи до недавнего времени).
да у нас тоже делфи в ходу, на сколько я понимаю - скорее для поддержки и доработки.
интересно, на сколько трудоемко от версии к версии(продукт, имхо, уже довольно большой) совмещать с и basic? хотя если .net будет пользоваться весь мир - то имхо оно того стоит
ps
сейчас они также поддерживают IronPython и IronRuby
раз уж ты в курсе событий
как оцениваешь перспективы ф#?
зы вроде релизнули nemerle?
как оцениваешь перспективы ф#?нишевой продукт для прототипирования и гиков дружных с ФЯ
зы вроде релизнули nemerle?у этого перспективы еще более мрачные
авторы так и не смогли определиться: "для кого и чего этот язык?"
у этого перспективы еще более мрачныену он создавался вроде в университетских условиях-целях. думаешь, создавая языки все к ним прагматично относились? хз. может мы просто прагматики не знаем? или мы думаем что все создается здесь и сейчас для того чтобы привлечь больше потребителей?
авторы так и не смогли определиться: "для кого и чего этот язык?"
это ведь не ФЯ изначально, и сила у него в макросах. может чуть попозже(ИИ, нейронные сети) его и оценят?
сила у него в макросах.макросы дают лишь один реальный плюс: возможность задать удобный синтаксис для своей либы,
плюс один декларируемый: простой доступ к асту
а этого слишком мало чтобы вытянуть еще один язык
был с - стал с++.
был немерле - станет nemerle++. а может ф#.
куда дальше двинемся? про функциональные языки - я согласен, это сила, но это уже пройденный этап. что дальше?
на что будут ориентироваться современные языки? пока, имхо, тенденция на развитие новых библиотек-средств для поддержки веба-мобайла(в основном). а вот что-то кординально новое. я вот вижу возможность расширения синтаксиса в немерле, и возможно это будет полезно для некой автоматизации проганья-тестирования и далее автоматического проганья-тестированья.
новые языки обычно предлагают уже готовую реализацию совмещения всё новых абстракций, чем здорово упрощают разработку.
у немерле такого нет
так есть что-нидь новое, хотя бы наметки, я не говорю о готовых?
так есть что-нидь новое, хотя бы наметки, я не говорю о готовых?сейчас всех интересует распараллеливание. кол-во ядер продолжает увеличиваться, а ни парадигмы, ни языка под это нет. и силы в основном брошены в этом направлении.
если же из академических разработок:
аспектно-ориентированная парадигма так пока ни в одном языке и не реализована
может кому-то удастся что-то типа пролога запихать в какой-нибудь mainstream-язык
ООП развить до манипулирования системами (графами объектов).
автоматическое преобразование кода (например, из последовательного кода в код с continuation point, в ФЯ это обычно бывает - сейчас просачивается в mainstream)
усиление static-типизации (ко/контрвариации, зависимые типы, range-типы и т.д.)
ебаная ом.
ебаная лень.
код с continuation pointэто сопрограмма?
это сопрограмма?сопрограммы реализуются с помощью двух call with current continuation
http://en.wikipedia.org/wiki/Call-with-current-continuation
это сопрограмма?по смыслу да
Оставить комментарий
uaha1979
Плюсики, которые сворачивают и разворачивают часть кода, как мне самому их поставить?