Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Всем известен редактор SQL Server Management Studio. С 2008 версии (корявую 2005ую не рассматриваем) появился IntelliSense. Ура! Однако... Есть еще пара проблем, которые не освещены, но имеются в сторонних разработках, которые бы не хотелось пользовать (в конторе - прихоть не моя), по причине того, что они сторонние. Но некоторый функционал оттуда было бы интересно перенести. Есть вот такое предложение: http://ssmsaddins.codeplex.com/ - некоторые аддоны для студии. Поиск по метаданным, который странно вообще что не реализован, но скачать и поставить можно. Да, они сторонние, но не настолько сторонние, как целые комплекс ПО, как, например, EMS SQL Server Studio Manager. Однако есть и другие потребности , например: В Visual Studio, ровно как и в Delphi и в NetBeans и в многочисленном ряде других сред разработки, есть такая очень полезная фича: над процедурой или функцией или описанием или переменной зажимая Ctrl - щелкаешь и попадаешь к определению процедуры/ф-ии/переменной и тд. В смысле SQL-кода такой же функционал необходим для таблиц, процедур, функций. Но его нет. Поэтому перейти простым щелчком нельзя и приходится искать в списке нужную процедуру, таблицу и тд. А хотелось бы. Знает ли кто-нибудь подобные решения в виде аддонов или плагинов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 17:57 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
есть такое, видел.. Но есть и проблема, MS не поддерживает аддоны для SSMS и они снова накрутили в SSMS 2012, если авторы не предусмотрели 2012, то не работает то. что работало дял 2008 или 2008R2 (кстати, тоже по-разному) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 19:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 19:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
WinnipuhMS не поддерживает аддоны для SSMS Ээээ... объяснитесь, коллега. Куда поддержка девалась? Это , к примеру, что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 19:40 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
SamManWinnipuhMS не поддерживает аддоны для SSMS Ээээ... объяснитесь, коллега. Куда поддержка девалась? Это , к примеру, что? это не поддержка MS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 19:46 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
SamManWinnipuhMS не поддерживает аддоны для SSMS Ээээ... объяснитесь, коллега. Куда поддержка девалась? Это , к примеру, что? Officially, add-in development for SSMS is not supported. That being said, it looks like you are trying to invoke the SSMS.exe with the /resetaddin switch. While this switch works for visual studio (devenv.exe), it does not work for SSMS.exe, and results in a dialogbox similar to what you posted. http://social.msdn.microsoft.com/Forums/et-EE/vsx/thread/96480c9e-73c8-483f-a125-0ad203cea243 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 19:48 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
SamManWinnipuhMS не поддерживает аддоны для SSMS Ээээ... объяснитесь, коллега. Куда поддержка девалась? Это , к примеру, что? и по вашей же ссылке, коллега, на первой странице http://ssmsaddins.codeplex.com/ Project Description Here you will find interesting and useful Addins for SQL Server Management Studio 2005 and 2008. Get tips and tricks how to develop new Addins although this is not officially supported by Microsoft and you won't find any good documentation. To run one of the addins you must have SQL Server Management Studio (Express) installed. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 19:50 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Пытался и я накалякать в своё время для внутренних нужд (контроль версий, различия в тестовых). Но слабая документация, слабый функционал и всё через одно место, отбили всякое желание. С удовольствием бы прочитал бы блоги про разработку плагинов с описанием всех необходимых фишечек, хаков и костылей. Вообще-то я надеялся что в 2012 станет ближе к VisualStudio и тем самым меньше граблей можно отхлебнуть. Спасибо за ссылки и поднятие вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 21:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Как уже написал Winnipuh: www.ssmsboost.com Притно что о нашем плагине уже знают :) Разработали мы его с коллегой, потому что устали от надёжного но дубового SSMS редактора. И первое что мы сделали - "go to definition" для SQL объектов. Правый клик в тексте на имени объекта или F2 после постановки курсора на имя объекта в редакторе и исходник открывается в новом окне. Да что говорить - на главной странице www.ssmsboost.com перечислены все функции с картинками. Могу сказать только, что без своего плагина работать уже не могу :) Пока что он полностью бесплатный. Его можно конечно и купить, но пока что это нужно делать только если вы просто хотите нас поддержать. Бесплатная версия идентична платной. Кому интересна тема написания своего плагина. можете почитать мою статью: www.ssmsboost.com/Home/create-own-ssms-2012-add-in-sample-code-with-download Там есть проект простейшего "Hello SSMS World" аддина для Visual Studio. Но предупреждаю: Майкрософт не поддерживает и не запрещает написание своих аддинов. Документации нет. У нас ушло много время на то, что-бы найти все необходимые интерфейсы для реализации функциональности. От версии к версии SSMS много чего перестаёт работать и приходиться писать "по другому". Если вы хотите "немного поиграться", то это может сильно затянуться. Если кому-то нужна "полезная функция" и она будет полезна и другим - напишите мне, я постараюсь включить её в один из следующих релизов. С уважением, Андрей Ранцевич ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 13:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichКак уже написал Winnipuh: www.ssmsboost.com Притно что о нашем плагине уже знают :) Разработали мы его с коллегой, потому что устали от надёжного но дубового SSMS редактора. И первое что мы сделали - "go to definition" для SQL объектов. Правый клик в тексте на имени объекта или F2 после постановки курсора на имя объекта в редакторе и исходник открывается в новом окне. Да что говорить - на главной странице www.ssmsboost.com перечислены все функции с картинками. Могу сказать только, что без своего плагина работать уже не могу :) Пока что он полностью бесплатный. Его можно конечно и купить, но пока что это нужно делать только если вы просто хотите нас поддержать. Бесплатная версия идентична платной. Кому интересна тема написания своего плагина. можете почитать мою статью: www.ssmsboost.com/Home/create-own-ssms-2012-add-in-sample-code-with-download Там есть проект простейшего "Hello SSMS World" аддина для Visual Studio. Но предупреждаю: Майкрософт не поддерживает и не запрещает написание своих аддинов. Документации нет. У нас ушло много время на то, что-бы найти все необходимые интерфейсы для реализации функциональности. От версии к версии SSMS много чего перестаёт работать и приходиться писать "по другому". Если вы хотите "немного поиграться", то это может сильно затянуться. Если кому-то нужна "полезная функция" и она будет полезна и другим - напишите мне, я постараюсь включить её в один из следующих релизов. С уважением, Андрей РанцевичОтлично! Надеюсь ваш функционал ничего не тырит? А как часто релизы выходят? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 14:25 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Вот неплохой бесплатный Add-In, но на SSMS 2012 пока не ставится. SSMS Tools Pack ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 15:32 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
JovannyВот неплохой бесплатный Add-In, но на SSMS 2012 пока не ставится. SSMS Tools Pack Угу, тоже видели. Читали http://www.gotdotnet.ru/blogs/yliberman/6077/ Жаль только у них не реализован поиск объект и локация его в списке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 15:42 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichКому интересна тема написания своего плагина. можете почитать мою статью: Там есть проект простейшего "Hello SSMS World" аддина для Visual Studio.У меня была проблема с "Object Explorer". Нуна было подсвечивать объекты в зависимости от внешних условий (динамически). PS: А меня нативный IntelliSense выбешивает, часто мешает. Он не должен бывть навязчивым. До VS очень далеко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 15:46 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
MniorPS: А меня нативный IntelliSense выбешивает, часто мешает. Он не должен бывть навязчивым. До VS очень далеко.+1 особенно когда постоянно приходится набирать поле с названием dt и вместо этого по пробелу каждый раз получаю "dtproperties"... :-[ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 15:52 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
ShakillMniorPS: А меня нативный IntelliSense выбешивает, часто мешает. Он не должен бывть навязчивым. До VS очень далеко.+1 особенно когда постоянно приходится набирать поле с названием dt и вместо этого по пробелу каждый раз получаю "dtproperties"... :-[Пишите алиасы. С алиасом после точки только поля из таблицы/представления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 16:00 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
MniorAndreiRantsevichКому интересна тема написания своего плагина. можете почитать мою статью: Там есть проект простейшего "Hello SSMS World" аддина для Visual Studio.У меня была проблема с "Object Explorer". Нуна было подсвечивать объекты в зависимости от внешних условий (динамически). PS: А меня нативный IntelliSense выбешивает, часто мешает. Он не должен бывть навязчивым. До VS очень далеко. Конкретнее - в зависимости от каких условий нужно подсвечивать объекты в Objext Explorere ? У нас в SSMSBoost реализована "синхронизация" окна редактора с Object Explorer-ом: можно подсветить текущую базу или даже текущий объект (что под курсором) Насчёт интелисенса - если есть предложения как это можно исправить, то я могу тоже помочь. Программно временно отключать его мы уже умеем. При каких условиях его отключать ? Андрей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 16:32 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
И в добавок пару слов о Visual Studio 2010 . Присутствуют полезные свойства: 1. Go To Definition. 2. Find All References. 3. Refactor -> Rename. 4. Refactor -> Move To Schema. И, конечно, другие преимущества VS: хранилище версий, сравнение схем и данных и т.д. Так что, у кого есть возможность, лучше использовать родные майкрософтовские инструменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 16:53 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichНасчёт интелисенса - если есть предложения как это можно исправить, то я могу тоже помочь. Программно временно отключать его мы уже умеем. При каких условиях его отключать ? Андрей не то чтобы совсем отключать, но хотелось бы иметь возможность отключить автоматику, то есть чтобы он срабатывал только принудительно по нажатию контрол+пробел. и возможность отключить регистрозависимость интеллисенса ну и плюс те предложения по плагину, которые я запостил на вашем форуме. кстати, русский язык там приветствуется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 17:12 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
JovannyИ в добавок пару слов о Visual Studio 2010 . Присутствуют полезные свойства: 1. Go To Definition. 2. Find All References. 3. Refactor -> Rename. 4. Refactor -> Move To Schema. И, конечно, другие преимущества VS: хранилище версий, сравнение схем и данных и т.д. Так что, у кого есть возможность, лучше использовать родные майкрософтовские инструменты. 1. Go To Definition есть и у нас в плагине ssmsboost а с 2,3,4 я бы был по-осторожнее. Это старая тема, что абсолютно все референсы можно найти только find-in-files, сгенерив скрипт всей базы на диск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 17:18 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
ShakillAndreiRantsevichНасчёт интелисенса - если есть предложения как это можно исправить, то я могу тоже помочь. Программно временно отключать его мы уже умеем. При каких условиях его отключать ? Андрей не то чтобы совсем отключать, но хотелось бы иметь возможность отключить автоматику, то есть чтобы он срабатывал только принудительно по нажатию контрол+пробел. и возможность отключить регистрозависимость интеллисенса ну и плюс те предложения по плагину, которые я запостил на вашем форуме. кстати, русский язык там приветствуется? Если вы об этом: http://www.ssmsboost.com/Forum/ssmsboost-sql-server-management-/proposals-and-new-feature-requests-2/#msg3 то да - спасибо. Хорошее предложение. По русски лучше на почту слать. Я сложу в "копилку" нашу. Или сюда можно постить. Про интелисенс я тоже записал - попробуем обуздать. Кстати, вопрос: актуален ли перевод интерфейса на русский ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 17:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
_Промешан_AndreiRantsevichКак уже написал Winnipuh: www.ssmsboost.com Притно что о нашем плагине уже знают :) Разработали мы его с коллегой, потому что устали от надёжного но дубового SSMS редактора. И первое что мы сделали - "go to definition" для SQL объектов. Правый клик в тексте на имени объекта или F2 после постановки курсора на имя объекта в редакторе и исходник открывается в новом окне. Да что говорить - на главной странице www.ssmsboost.com перечислены все функции с картинками. Могу сказать только, что без своего плагина работать уже не могу :) Пока что он полностью бесплатный. Его можно конечно и купить, но пока что это нужно делать только если вы просто хотите нас поддержать. Бесплатная версия идентична платной. Кому интересна тема написания своего плагина. можете почитать мою статью: www.ssmsboost.com/Home/create-own-ssms-2012-add-in-sample-code-with-download Там есть проект простейшего "Hello SSMS World" аддина для Visual Studio. Но предупреждаю: Майкрософт не поддерживает и не запрещает написание своих аддинов. Документации нет. У нас ушло много время на то, что-бы найти все необходимые интерфейсы для реализации функциональности. От версии к версии SSMS много чего перестаёт работать и приходиться писать "по другому". Если вы хотите "немного поиграться", то это может сильно затянуться. Если кому-то нужна "полезная функция" и она будет полезна и другим - напишите мне, я постараюсь включить её в один из следующих релизов. С уважением, Андрей РанцевичОтлично! Надеюсь ваш функционал ничего не тырит? А как часто релизы выходят? Нет,ничего не тырит. Проверяется легко всякими тулзами сетвыми. Поэтому у нас и нет даже проверки на новую версию. Кстати, это у нас один важный пункт: В отличае от почти всех других тулзов, мы вообще не трогаем вашу базу: НИКАКИХ SQL запросов. Мы используем внутренние объекты самого SSMS. Он за нас всё достаёт, а мы пользуемся. Это проверяется Profilerom. Я сам раньше пользовался A--x SQL editorom, так у меня постоянно дэдлоки были, т.к. он втихаря что-то в базе делал и я это видел в профайлере. Зол я стал и написал вот свой адд-ин. Релизы выходят сейчас примерно раз в 20-30 дней. По мере накопления функций. Посмотрите сайт - там много информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 17:30 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichКстати, вопрос: актуален ли перевод интерфейса на русский ? imho целевая аудитория вполне владеет техническим английским, а некоторым так даже удобнее, поэтому не особо важно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 18:11 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Winnipuhэто не поддержка MS A!! Ну этот-то да. Просто прочел ваше предложение как "менеджмент-студия отрицает возможность написания add-in как таковых". А то что это не саппортится - это понятно. Но создать-то реально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 18:33 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
MniorПытался и я накалякать в своё время для внутренних нужд (контроль версий, различия в тестовых). Но слабая документация, слабый функционал и всё через одно место, отбили всякое желание. С удовольствием бы прочитал бы блоги про разработку плагинов с описанием всех необходимых фишечек, хаков и костылей. Вообще-то я надеялся что в 2012 станет ближе к VisualStudio и тем самым меньше граблей можно отхлебнуть. Спасибо за ссылки и поднятие вопроса. Он реально в 2012 стал ближе к VisualStudio, мало того, можно дебаг пускать под студией и т.д.. Я сделал аддин, реально работает. Плохо, что недостаточно документированы возможности. Есть вопросы, на которые не нахожу ответа и красивого решения. Вот сейчас спрошу у присутствующего здесь автора SSMS Boost ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 20:48 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichJovannyИ в добавок пару слов о Visual Studio 2010 . Присутствуют полезные свойства: 1. Go To Definition. 2. Find All References. 3. Refactor -> Rename. 4. Refactor -> Move To Schema. И, конечно, другие преимущества VS: хранилище версий, сравнение схем и данных и т.д. Так что, у кого есть возможность, лучше использовать родные майкрософтовские инструменты. 1. Go To Definition есть и у нас в плагине ssmsboost а с 2,3,4 я бы был по-осторожнее. Это старая тема, что абсолютно все референсы можно найти только find-in-files, сгенерив скрипт всей базы на диск . 1. структуру? а смысл на диск? 2. скажите: вы пробовали создавать свои фолдеры в Object Explorer? Как создать свой фолдер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 20:50 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
WinnipuhAndreiRantsevichпропущено... 1. Go To Definition есть и у нас в плагине ssmsboost а с 2,3,4 я бы был по-осторожнее. Это старая тема, что абсолютно все референсы можно найти только find-in-files, сгенерив скрипт всей базы на диск . 1. структуру? а смысл на диск? 2. скажите: вы пробовали создавать свои фолдеры в Object Explorer? Как создать свой фолдер? 1. при поиске референсов по базе может не всё найтись: родные dependencies не учитывают динамически-сгенерённого кода, если он есть, + раньше был баг что они неправильно обновлялист в некоторых случаях. Если искать но syscomments то можно наткнуться на случай когда исходник большого обЪекта записан в нескольких рекордах и некоторые идентификаторы могут быль разрезаны на 2 части. А поиск по файлам - надёжно и просто. Но это личное мнение 2.Вот как раз фолдеры я незнаю как создавать. Видел плагины которые это делают, но мы ещё не делали. Проблема что информацию принадлежности к фолдерам нужно где-то хранить. Всё начинает обрастать дополнительными случаями и сложностями, а необходимости пока я не вижу. Если кто-то объяснит зачем - может быть сделаем. Но у меня немного плохое предчувствие, т.к. придётся немного "дурить" SSMS, перенося его элементы в дереве. Это может повлечь за собой слишком много особых случаем и в такой фиче можно "утонуть". Пока что мы стараемся помочь, стараясь не навредить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 21:02 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichWinnipuhпропущено... 1. структуру? а смысл на диск? 2. скажите: вы пробовали создавать свои фолдеры в Object Explorer? Как создать свой фолдер? 1. при поиске референсов по базе может не всё найтись: родные dependencies не учитывают динамически-сгенерённого кода, если он есть, + раньше был баг что они неправильно обновлялист в некоторых случаях. Если искать но syscomments то можно наткнуться на случай когда исходник большого обЪекта записан в нескольких рекордах и некоторые идентификаторы могут быль разрезаны на 2 части. А поиск по файлам - надёжно и просто. Но это личное мнение 2.Вот как раз фолдеры я незнаю как создавать. Видел плагины которые это делают, но мы ещё не делали. Проблема что информацию принадлежности к фолдерам нужно где-то хранить. Всё начинает обрастать дополнительными случаями и сложностями, а необходимости пока я не вижу. Если кто-то объяснит зачем - может быть сделаем. Но у меня немного плохое предчувствие, т.к. придётся немного "дурить" SSMS, перенося его элементы в дереве. Это может повлечь за собой слишком много особых случаем и в такой фиче можно "утонуть". Пока что мы стараемся помочь, стараясь не навредить :) 1. так они и сейчас могут не обновляться, так чтобы с гарантией. Но искать скажем по текстам процедур, триггеров, вью... 2. есть смысл для тех, кто хочет группировать объекты: базы, когда много разных баз на сервере, так же для баз, где есть много объектов... 3. а вот вопрос еще: вы пытались добавлять в меню Object Explorera свой пункт меню? В принципе - это не проблема, но такой эффект: при клике на правую кнопку на изменении нодес, я проверяю, какой объект и если таблица - добавляю в меню свой пункт. Но меню тут же появляется и моего пункта нету, понятно почему. Если я сделаю еще раз правы клик - я вижу меню. Как сделать так, чтобы сразу появлялсся впервые добавленный пункт? Причем, я проверял некоторые другие аддины - у части так же работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 22:08 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичПишите алиасы. С алиасом после точки только поля из таблицы/представления.Пишу Count(*), получаю Country(*). Тысячи их ... Нереально сложно сделать удобно но ненавязчиво. После VS тяжело переключаться на SSMS. Скорее Алиасы это единственное где вообще IntelliSense должен работать, и по стандартному как в VS! AndreiRantsevichКонкретнее - в зависимости от каких условий нужно подсвечивать объекты в Objext Explorere ?Ну по двум вещам, если он: - в состоянии CheckOut (берётся с сервера) или в добавок Modified - отличается на другом сервере (настраивается) Мне нужен API (дока и примеры), а не прокладка человек-клавиатура: "А я умею узнал как, но не скажу". Цитирую:MniorПытался и я накалякать в своё время для внутренних нужд ( контроль версий, различия в тестовых ). Вот ещё актуальная вещь - Microsoft.SqlServer.Management.SqlParser.Parser 9171209 Не паханое поле для творчества. Меня выбешивает что некоторые навязывают своими продуктами конкретные решения. Дайте API, а как я его буду юзать это моё дело. К примеру форматирование кода. Задрали это разнообразие полурешений (за бабло заметьте). Блин, а надо всего-то написать 100 строк кода чтоб уже далее каждый сам написал к нему XSLT для форматирования как ему нраица. У меня даже свой генератор скриптов (таблиц). Мне не нравится ни одни форматер. Ани все не допилены или написаны теми кто в форматировании не разбирается вааще (с точки зрения пользователя). Продукт надо писать для -nazzi, а выключить 100500 правил проще, чем не иметь 3 необходимых (у каждого свои). А остальным он и не нужен. А правил больше чем 100500 - там и дописка схемы и алиасов, их смена, смена стиля синтаксиса, выворачивание в CTE ... поиск одинаковых блоков кода ... red-gate и др. имеют много плюшек и тот же показ скриптов объектов. Но я и им не пользуюсь, он для меня тоже неудобен (мешается под ногами). У ssmsboost в целом неплохо, видно что что сконцентрировано на более важном. Но Autoreplacements по Space - глупость. Тока не надо что это настраивается. Лучше продукта рынок для него, лучше аддона - API для аддонов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 02:09 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Mnior, ну не знаю, я пользуюсь именно red-gate , без него, как без рук. Пробовал стандартный IntelliSense - совсем не то, отключил нафиг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 08:40 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Меня вот всякие IntelliSens'ы волнуют мало, но очень жалко 2005 Activity monitor. Нет чего-нибудь на эту тему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 09:36 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, ИМХО только "хардкод"... разберётесь с системными таблицами и dmv + сделаете как надо именно вам, а если нужно "красиво" то сделать в виде отчёта для ssms ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 10:02 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Winnipuhпропущено... 3. а вот вопрос еще: вы пытались добавлять в меню Object Explorera свой пункт меню? В принципе - это не проблема, но такой эффект: при клике на правую кнопку на изменении нодес, я проверяю, какой объект и если таблица - добавляю в меню свой пункт. Но меню тут же появляется и моего пункта нету, понятно почему. Если я сделаю еще раз правы клик - я вижу меню. Как сделать так, чтобы сразу появлялсся впервые добавленный пункт? Причем, я проверял некоторые другие аддины - у части так же работает. Да - я тоже видел что это у многих не работает. Причём есть 2 проблемы: Если в ОЕ несколько серверов с разными версиями (2008, 2012), или например экспресс и не экспресс, то у некоторых меню появляется только для первого сервера, на котором была нажата кнопка первый раз. Просто ОЕ держит несколько меню и нужно добавлять свои пункты везде. Почему у вас появляется со второго раза - без кода конечно сказать трудно, но возможно вы слишком поздно добавляете пункты, когда меню уже вот-вот покажется. Мы используем ObjectExplorerSelectionSubscriber2008().TrySubscribe(). Он даёт нам знать "вовремя" и пункты появляются с первого раза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 13:46 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Вышла новая версия 2.3 Добавлено: -Копирование названия колонок из грида -Копирование данных из ячейки сохраняя переносы строк -Исправление ошибок, в том числе с форматированием юникода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 23:40 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Маленький вопросик, а можно ли сделать так, чтобы по хоткею получить результат определенной команды в виде текста и сразу же включить ResultsToGrid, чтобы следующий запрос в этом окне выводил уже в грид? пс создал последовательность команд: 0.ResultsToText 1.CustomSP1 2.ResultToGrid команда выполняется в текст, но не переключает на грид, и след запрос в этом окне выдает результат также в текст =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 10:17 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Ранцевичу: 1. Я там вам написал предложение по бегин-ендам. 2. Вот еще: сделайте возможность получать определение объекта даже если я стал на слово в комментариях. А то приходится писать отдельно. 3. Когда создается скрипт он получается по умолчанию не работающий, т.е. Например, вот полученный скрипт ----------------- Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Вот результат его выполнения --- Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 11:08 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
bacalavr, Пока что не получится так, т.к. мы выпаливаем все команды разом. Однако у вас на втором шаге начинается выполнение запроса и режим вывода пока просто нельзя переключать, поэтому последнияя команда просто игнорируется. У нас уже был запрос добавить "ожиание окончания выполнения". Мы его добавили с список, но сделаем не так быстро, т.к. там много "мелочей" в реализации, которые могут нас сильно задержать. Возможно даже что функциональность окажется не реализуемой в общем случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 12:41 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Winnipuh, 1. Спасибо - хорошее предложение. Добавили в список 2. Это должно работать. Специально перепроверил. Для надёжности попробуйте выделить идентификатор и вызвать script или locate. Если есть выделение - то он ищет конкретно выделенный идентификатор. 3.Тут надо разобраться. Я воспроизвёл. Будем искать в чём дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2012, 13:03 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
bacalavr, Да, кстати: bacalavrпс создал последовательность команд: 0.ResultsToText 1.CustomSP1 2.ResultToGrid команда выполняется в текст, но не переключает на грид, и след запрос в этом окне выдает результат также в текст =( А какой смысл в такой последовательности ? Переключив результаты на грид, они появятся там только при выполнении следующей команды. Вы именно этого хотите, или может цель другая ? (тогда может есть другое решение...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 01:17 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
MniorУ меня даже свой генератор скриптов (таблиц). Та же фигня. Как-то меня окончательно достали получасовые перерывы на покурить, пока SSMS разворачивает ноду с пользовательскими ХП в object explorer'е (у нас в базе одной софтины их около 100 тысяч), плюс давно хотелось, например, вместе со скриптом таблицы сразу генерить индексы и разрешения к этой таблице, а при наличии констрейнтов с системными именами - выводить и эти имена. Сделал всё это через SMO в отдельной проге (я для неё когда-то спрашивал ). По поводу плагинов к SSMS. В принципе, пользуясь упомянутой выше софтинкой, я исчерпал запас своих хотелок (начиная некогда на связке oracle+sql*plus, я в итоге не стал особенно привередлив к функционалу оболочки )). Единственное, чего мне не хватает, и отсутствие чего временами раздражает, как камешек в ботинке - подсветка текущей строки (точнее, её отсутствие) в редакторе. Есть ли плагин, реализующий такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 03:44 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Сон Веры Павловны, Сон Веры Павловны Единственное, чего мне не хватает, и отсутствие чего временами раздражает, как камешек в ботинке - подсветка текущей строки (точнее, её отсутствие) в редакторе. Есть ли плагин, реализующий такое? обладая некоторыми знаниями о внутренностях ССМС могу сказать, что вероятность "нормальной" имплементации этой функции мала. Тем не менее я посмотрю, можно ли реализовать это стандартными средствами или нет. "ХУКов" окна редактора мы пока избегаем, т.к. возникает букет особых случаев. Вообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Мы постараемся по возможности реализовать. И спасибо тем, кто уже написал ! (на ssmsboost.com есть небольшой форум на английском для запросов), либо можно писать на саппорт адрес по русски или прямо тут на форуме. с уважением, Андрей Ранцевич Разработчик SSMSBoost add-ina для SSMS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 12:49 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichВообще если кому-то что-то в ССМС ... то пишите сюда. Мы постараемся по возможности реализовать.:) окно профайлера с возможностью нативного запуска для конкретного кода (в окне виден выход профайлера только для этого кода) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 13:24 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
ДедушкаAndreiRantsevichВообще если кому-то что-то в ССМС ... то пишите сюда. Мы постараемся по возможности реализовать.:) окно профайлера с возможностью нативного запуска для конкретного кода (в окне виден выход профайлера только для этого кода) Забыл сказать: я не волшебник :) Возможности по расширению я бы сформулировал так: -Комбинация существующей функциональности (например сделан скриптинг обЪектов прямо из SQL редактора) -добавление окон диалогов с выводом доступной информации (например можно сделать отображение extended properties на лету) -Манипуляции "родными" объектами SSMS -Выхов каких-то внешних программ с параметрами из ССМС -Если вы что-то делаете сами за несколько кликов, то возможно это можно автоматизировать (например как уже сделано F5- запуск с выдачей результатов в грид, F6- запуск с выдачей результатов в текст) Конкретно по профайлеру - можно ли то, что вы предлагаете, достичь вызовом его с какими-то параметрами ? Если да - то реализуемо. Но нужно больше информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 13:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Да, я понимаю, что след команда будет уже в грид. просто есть некоторая процедура, вывод которой удобнее смотреть в тексте. вот и хотел посмотреть ее результат, и потом продолжить обычные действия. И в чем может быть дело: у меня не работает скриптование объектов вообще. ставлю курсор на объект в коде, нажимаю ScriptObject, идет анализ, выбираю нужный объект, и тут всплывающий красный попап: Can't script object. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 14:20 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
bacalavrДа, я понимаю, что след команда будет уже в грид. просто есть некоторая процедура, вывод которой удобнее смотреть в тексте. вот и хотел посмотреть ее результат, и потом продолжить обычные действия. Так решение простое: Жмите F6 для её вызова - SSMSBoost выполнит её в тексте. Всё остальное выполняйте по F5 - это выполнение с выводом в грид. (SSMSBoost переназначает эти команды. См. настройки. Вы можете их тоже пере-переназначить) bacalavrИ в чем может быть дело: у меня не работает скриптование объектов вообще. ставлю курсор на объект в коде, нажимаю ScriptObject, идет анализ, выбираю нужный объект, и тут всплывающий красный попап: Can't script object. Пришлите мне на суппорт адрес информацию о версии SSMS (из About диалога), и сервера, к которому вы подключены. Проверьте, что вы можете проскриптить объекты используя родное меню в Object Explorere. Причину найдём. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 14:27 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Ха. проблема со скриптованием решилась. Была выставлена в настройках ScriptSchema False. поставил True - все заработало. на всякий случай: Microsoft SQL Server Management Studio 11.0.2100.60 Operating System 6.1.7601 Microsoft SQL Server 2008 R2 (SP1) - 10.50.2811.0 (X64) Apr 6 2012 01:59:29 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 15:51 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
bacalavrAndreiRantsevich, Ха. проблема со скриптованием решилась. Была выставлена в настройках ScriptSchema False. поставил True - все заработало. на всякий случай: Microsoft SQL Server Management Studio 11.0.2100.60 Operating System 6.1.7601 Microsoft SQL Server 2008 R2 (SP1) - 10.50.2811.0 (X64) Apr 6 2012 01:59:29 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2) Ок. Отлично. А что с моим предложением: AndreiRantsevichbacalavrДа, я понимаю, что след команда будет уже в грид. просто есть некоторая процедура, вывод которой удобнее смотреть в тексте. вот и хотел посмотреть ее результат, и потом продолжить обычные действия. Так решение простое: Жмите F6 для её вызова - SSMSBoost выполнит её в тексте. Всё остальное выполняйте по F5 - это выполнение с выводом в грид. (SSMSBoost переназначает эти команды. См. настройки. Вы можете их тоже пере-переназначить) Подошло ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 16:08 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, не совсем, если бы имя процедуры было в скрипте - тогда понятно, но в моем случае его нет в скрипте. просто процедура повешена на хоткей и принимает параметр в виде слова, на котором курсор, либо выделенный текст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 16:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
bacalavrAndreiRantsevich, не совсем, если бы имя процедуры было в скрипте - тогда понятно, но в моем случае его нет в скрипте. просто процедура повешена на хоткей и принимает параметр в виде слова, на котором курсор, либо выделенный текст. Всё получается как вы написали: 0.ResultsToText 1.CustomSP1 последний пункт "2.ResultToGrid" не нужен, т.к. если будете пользоваться F5, то всё будет и так в грид выводиться, т.к. там "ResultToGrid" выполняется перед запуком запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 16:42 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichbacalavrAndreiRantsevich, не совсем, если бы имя процедуры было в скрипте - тогда понятно, но в моем случае его нет в скрипте. просто процедура повешена на хоткей и принимает параметр в виде слова, на котором курсор, либо выделенный текст. Всё получается как вы написали: 0.ResultsToText 1.CustomSP1 последний пункт "2.ResultToGrid" не нужен, т.к. если будете пользоваться F5, то всё будет и так в грид выводиться, т.к. там "ResultToGrid" выполняется перед запуком запроса. да, точно, я вас не понял с самого начала. но и хоткей ф5 стал работать всегда в грид только после того как в настройках поставил ему область - sql query editor спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:03 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда.Обертки кода: в редакторе кода выделяем текст, далее контекст на выделенном - там меню а'ля "обернуть выделенное транзакцией". В результате выделенное оборачивается begin tran'ом + commit'ом (а лучше rollback'ом по дефолту). Мелочь, но приятно. Чтобы обороты не забивать в приклад гвоздями - можно реализовать шаблоны оберток. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Вставить GUID: в редакторе кода, открываем контекстное меню - там пункт "Вставить новый GUID", чтобы оно само генерило гуид и вставляло его на место курсора. Сейчас приходится руками селектить newid(), копировать результат и вставлять его на место курсора - иногда это вымораживает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:25 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Заменить GUID: в редакторе кода, если курсор стоит на чем-то сильно похожем на GUID, открываем контекстное меню - там пункт "Заменить на новый GUID", чтобы оно само генерило гуид и заменяло уже написанный гуид новым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:27 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDmОбертки кода: в редакторе кода выделяем текст, далее контекст на выделенном - там меню а'ля "обернуть выделенное транзакцией". В результате выделенное оборачивается begin tran'ом + commit'ом (а лучше rollback'ом по дефолту). Мелочь, но приятно. Чтобы обороты не забивать в приклад гвоздями - можно реализовать шаблоны оберток. сделаем. Это не сложно и полезно. Согласен. У нас что-то подобное тому уже есть в списке тасков: "embed code" -переформатировать для вставки в строку и обратно. select 'test' -> 'select ''test''' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
[quot RubinDm]AndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Замена GUIDов в копипасте: в редакторе кода, после Copy/Paste, если вставленный кусок кода содержит в себе куски сильно похожие на гуиды - на автомате открыть диалог аля "желаете заменить GUIDы новыми?". Если да - то заменить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:31 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDmAndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Заменить GUID: в редакторе кода, если курсор стоит на чем-то сильно похожем на GUID, открываем контекстное меню - там пункт "Заменить на новый GUID", чтобы оно само генерило гуид и заменяло уже написанный гуид новым. Эта функция мне кажется слишком специфической. Что вы уже сейчас можете сделать - это добавить в SSMSBoost-е такой Autoreplacement: "selg" -> "select newid()" Каждый раз как будете писать "selg" он будет заменяться на select newid(), остаётся только Shift-Pos1 (выделить всё до начала строки) и F5. Занимает всё ровно 1 сек :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:35 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Обертки для хранимых процедур: часто приходится оборачивать уже готовые процедуры в новые с такими же параметрами (1в1) с той лишь целью, чтобы вложенная процедура отрабатывала в транзакции или в save-point'е, который открывается процедурой-оберткой. Было бы нереально круто получить инструмент для генерации скриптов создания таких оберток на автомате. В качестве параметров автомату должны передаваться: 1 - имя оборачиваемой процедуры, 2 - режим обертки: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDmAndreiRantsevichВообще если кому-то что-то в ССМС мешает нормально работать, то пишите сюда. Обертки для хранимых процедур: часто приходится оборачивать уже готовые процедуры в новые с такими же параметрами (1в1) с той лишь целью, чтобы вложенная процедура отрабатывала в транзакции или в save-point'е, который открывается процедурой-оберткой. Было бы нереально круто получить инструмент для генерации скриптов создания таких оберток на автомате. В качестве параметров автомату должны передаваться: 1 - имя оборачиваемой процедуры, 2 - режим обертки: Да - это класс. Мне даже кажется что у нас в работе то что вам нужно. Пришлите или по почте, или киньте сюда список "типов" и примеры для них. Может так случится, что будет готово через 2-3 недели, т.к. как раз сейчас работаем над похожей функцией. Мы ей просто обобщим. (адрес смотрите на нашем сайте - суппорт - это тоже я :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:42 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichRubinDmпропущено... Заменить GUID: в редакторе кода, если курсор стоит на чем-то сильно похожем на GUID, открываем контекстное меню - там пункт "Заменить на новый GUID", чтобы оно само генерило гуид и заменяло уже написанный гуид новым. Эта функция мне кажется слишком специфической. Что вы уже сейчас можете сделать - это добавить в SSMSBoost-е такой Autoreplacement: "selg" -> "select newid()" Каждый раз как будете писать "selg" он будет заменяться на select newid(), остаётся только Shift-Pos1 (выделить всё до начала строки) и F5. Занимает всё ровно 1 сек :) после F5 надо еще пойти в резалт, копировать его, потом в код, вставить... бр. возможно есть смысл до-автоматизировать шаблон замены парой галок, 1 - исполнить после замены (авто-F5), 2 - заменить результат замены результатом исполнения. имхо получится достаточно универсально, и не будет привязки к весьма специфической задаче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:45 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichRubinDmпропущено... Обертки для хранимых процедур: часто приходится оборачивать уже готовые процедуры в новые с такими же параметрами (1в1) с той лишь целью, чтобы вложенная процедура отрабатывала в транзакции или в save-point'е, который открывается процедурой-оберткой. Было бы нереально круто получить инструмент для генерации скриптов создания таких оберток на автомате. В качестве параметров автомату должны передаваться: 1 - имя оборачиваемой процедуры, 2 - режим обертки: Да - это класс. Мне даже кажется что у нас в работе то что вам нужно. Пришлите или по почте, или киньте сюда список "типов" и примеры для них. Может так случится, что будет готово через 2-3 недели, т.к. как раз сейчас работаем над похожей функцией. Мы ей просто обобщим. (адрес смотрите на нашем сайте - суппорт - это тоже я :) )про список "типов" я не очень понял.. о каких типах речь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 17:48 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDmAndreiRantsevichпропущено... Да - это класс. Мне даже кажется что у нас в работе то что вам нужно. Пришлите или по почте, или киньте сюда список "типов" и примеры для них. Может так случится, что будет готово через 2-3 недели, т.к. как раз сейчас работаем над похожей функцией. Мы ей просто обобщим. (адрес смотрите на нашем сайте - суппорт - это тоже я :) )про список "типов" я не очень понял.. о каких типах речь? Я хотел сказать: напишите "список режимов обёртки". Т.е. приведите пару конкретных примеров для наглядности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:05 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDmAndreiRantsevichпропущено... Эта функция мне кажется слишком специфической. Что вы уже сейчас можете сделать - это добавить в SSMSBoost-е такой Autoreplacement: "selg" -> "select newid()" Каждый раз как будете писать "selg" он будет заменяться на select newid(), остаётся только Shift-Pos1 (выделить всё до начала строки) и F5. Занимает всё ровно 1 сек :) после F5 надо еще пойти в резалт, копировать его, потом в код, вставить... бр. возможно есть смысл до-автоматизировать шаблон замены парой галок, 1 - исполнить после замены (авто-F5), 2 - заменить результат замены результатом исполнения. имхо получится достаточно универсально, и не будет привязки к весьма специфической задаче. Ок. Я записал это. Запросы по улучшению макросов были уже похожие. Но быстро не сделаем, т.к. другие более полезные таски делаем. Вот ваше другое предложение по "обёрткам" - это очень актуально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:09 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
а вы можете объсянить, чем отличаются разные версии аддина? по функционалу и в натуре? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Winnipuh, ничем не отличаются :) Пользователи бесплатной версии просто должны раз в 45 дней загружать новую версию. Те, кто купил лицензию могут этого не делать. Вот и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:25 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichWinnipuh, ничем не отличаются :) Пользователи бесплатной версии просто должны раз в 45 дней загружать новую версию. Те, кто купил лицензию могут этого не делать. Вот и всё. а то я уже в непонятках.... крэкать, не крэкать ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
WinnipuhAndreiRantsevichWinnipuh, ничем не отличаются :) Пользователи бесплатной версии просто должны раз в 45 дней загружать новую версию. Те, кто купил лицензию могут этого не делать. Вот и всё. а то я уже в непонятках.... крэкать, не крэкать ... Не - ещё пока не надо. Я дам знать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichWinnipuhпропущено... а то я уже в непонятках.... крэкать, не крэкать ... Не - ещё пока не надо. Я дам знать. спасибо. Как говорят в Америке - вы сэкономили мне время ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 18:41 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. В диалоге у пользователя надо : 1) Спрашивать имя для новой процедуры-обертки (с предложением вменяемых вариантов по умолчанию). 2) Если в оборачиваемой процедуре есть output-параметры: Спрашивать, желает ли пользователь сбрасывать их в null до вызова оборачиваемой процедуры. Если желает - предоставить пользователю перечень output-параметров с возможностью указания, какие конкретно надо сбрасывать, а какие надо оставить as-is. 3) Спрашивать, надо ли оборачивать вызов процедуры в транзакцию. Если надо: Спрашивать, надо ли оборачивать вызов процедуры точкой сохранения, если обертка УЖЕ исполняется в транзакции. 4) Спрашивать, надо ли генерировать код с диагностическими сообщениями. Все ответы надо как-то сохранять (в провиль пользователя) и восстанавливать по умолчанию при следующем оборачивании уже другой процедуры. Ответы о необходимости сброса output параметров также надо сохранять (имя параметра + ответ - БЕЗ упоминания конкретной процедуры). Восстанавливать ответы по умолчанию через имена параметров. Далее предполагаем, что пользователь заказал в диалоге максимальную функциональность. Оборачивать будем как-то так (как именно - обсуждаемо!) :) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 19:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDm, ок. Идея ясна. Я посмотрю что можно будет достичь имеющимися средствами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2012, 20:52 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Все кто скачал адд-ин: ну как ? Если есть предложения по улучшению удобства, добавлению новых функций - пишите. В след. релизе можно будет просматривать картинки сохранённые в полях таблиц.. и ещё несколько функций... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 13:43 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, после установки плагина заметил особенность: при окрытой студии, новый скрипт открывается в новом окне (как и без плагина) НО ДУБЛИРУЕТ старые коннекты: т.е. во втором окне студии вкладка нового скрипта + все старые вкладки из 1го окна студии (причем они пусты). как избавиться от дублей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:19 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Vladimir2009, Это настройки Preferred connections. Там есть параметр "открывать новое окно при каждом запуске". Его нужно поставить тогда в False у каждого соединения. Тут дело вкуса: многие разработчика открывают SSMS раз в неделю и он у них потом всё время висит. Для них удобно при первом запуске автоматически открыть пустой документ (или несколько) с установленным соединением к их рабочей базе. Ну а некоторые открывают SSMS часто и даже по несколько копий. Тогда конечно этот авто-коннект удобства не добавляет. Кстати, если кто-то запускает по несколько копий SSMS, то обратите внимание, что SSMSBoost переопределяет заголовок окна SSMS и теперь запущенные копии можно отличить друг от друга (видно название документа и его соединение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 13:38 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, настроил, теперь все ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2012, 14:15 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, бага: ставим курсор на название процедуры в коде, далее жмем педаль "Script object". Далее довольно долго что-то где-то варится и появляется следующий код ... Код: sql 1. 2. 3. 4. По идее, после SET'ов надо бы добаить GO, чтобы было так: Код: sql 1. 2. 3. 4. 5. 6. 7. кроме того, надо либо сразу генерить DROP/CREATE, либо CREATE подменить на ALTER. еще бага: после установки плагина в OE перестало отрабатывать F5, т.е. теперь OE обновляется только через вызов Refresh'а из контекстного меню в OE. зы: Microsoft SQL Server Management Studio10.50.1600.1Microsoft Analysis Services Client Tools10.50.1600.1Microsoft Data Access Components (MDAC)3.86.3959Microsoft MSXML2.6 3.0 5.0 6.0 Microsoft Internet Explorer8.0.6001.18702Microsoft .NET Framework2.0.50727.3615Operating System5.2.3790 Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 15:42 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDm, Всё в точку: 1. уже нашли и исправили - "GO" ставится 2. над этим думали и думаем. :) Наверное добавим опцию - генерить ALTER или CREATE 3. F5 в OE тоже будет работать. Это из-за некоторых проблем, которые мы не могли красиво решить, но сейчас решили. 4. Есть возможность при генерации скрипта добавлять custom шапку, с любыми доступными параметрами. Была бы такая функция интересна ? (всё что сверху описано выйдет следующим релизом через 1-2 недели) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 15:50 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichНаверное добавим опцию - генерить ALTER или CREATE Кстати, а в SMO для этого вообще есть опция? Или SSMS сам в зависимости от выбора пользователя в уже готовом скрипте меняет CREATE на ALTER (если это допустимо)? По поводу того, что хотелось бы видеть - вспомнил вот что: я с давних пор обзавелся привычкой явно открывать транзакции перед любыми DML. Но эти транзакции, разумеется, нужно явно и закрывать. Бывает, откроешь вкладок 10, наделаешь там транзакций, а потом сидишь, и пишешь в каждой select @@trancount... Нельзя ли как-то для текущей вкладки @@trancount в бросающемся в глаза виде выводить в какой-нибудь свободное место окна редактора (на ваше усмотрение)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 16:58 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
юзаю sql assistant, всё клево. Ctrl-Click перебрасывает на объявление, есть тултипы с описанием объекта под курсором, полностью настраиваемое форматирование кода, умный IntelliSens ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 17:30 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich1. уже нашли и исправили - "GO" ставитсяНе очень понятно, как это вообще смогло просочиться пусть даже через очень поверхностное тестирование.. такое впечатление, что вы там вообще не запускаете то, что сами генерите ;) :)) AndreiRantsevich2. над этим думали и думаем. :) Наверное добавим опцию - генерить ALTER или CREATEДа. И пусть оно будет менюшкой под 'Script object', т.е. НЕ диалогом. Диалоги в большинстве своем вымораживают. AndreiRantsevich3. F5 в OE тоже будет работать. Это из-за некоторых проблем, которые мы не могли красиво решить, но сейчас решили.угу, молодцы. Еще придумали бы как папки делать в ОЕ... а мы бы придумали концепцию их использования (и хранения) ;)AndreiRantsevich4. Есть возможность при генерации скрипта добавлять custom шапку, с любыми доступными параметрами. Была бы такая функция интересна?нет, мне не кажется это особо интересным. имхо не стоит заморачиваться, сколь бы бесплатной не была такая возможность с точки зрения разработки :) AndreiRantsevich(всё что сверху описано выйдет следующим релизом через 1-2 недели)ждемс..) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 18:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDm, 1.У разных пользователей разные сценарии использования SSMS. Многие не хотят сразу запускать, а хотят только в код посмотреть. 2.Сделаем 2 комманды: script as alter и script as create. тогда сами будете решать где их показывать и какие shortcuts назначать 3.С папками пока не начинаем. Очень большая вероятность "застрять" в этой фиче. Отложим пока на пол-года, отом поговорим. Просто у нас в работе мого отпадных фич - сделаем пока их :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 14:16 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
SSMSBoost - после форматирования кода нет возможности откатить (Undo) это форматирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2012, 14:05 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
vladK, Ок, спасибо - проверим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2012, 15:23 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
vladK, vladKSSMSBoost - после форматирования кода нет возможности откатить (Undo) это форматирование. Я не смог воспроизвести - нужно больше информации. Может быть такое, что вы форматируете ОЧЕНЬ БОЛЬШОЙ объём кода ? Какого он размера ? Попробуйте скопировать РЕЗУЛЬТАТ форматирования и вставить его в новом окне а потом сделать UNDO, будет работать ? Может быть такое, что отформатированный код по размеру оказываеся больше какого-то предела, поле которого UNDO не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 17:20 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Я сейчас на другой конфигурации, но эффект есть тот же (или почти тот же, на исходной смогу проверить через несколько дней) Послед. действий: 1) скриптую объект родными средствами SSMS как Create to/ New Query Editor Window 2) форматирую SSMS Boost 3) делаю Undo - получаю чистое окно 4) делаю ещё раз Undo - получаю исходный текст (без форматирования). Вот тут я не уверен, работал ли этот второй Undo на той конфигурации где я это впервые заметил. Объект крошечный - 30 строк Под спойлером конфиг из SSMS Microsoft SQL Server Management Studio 10.0.1600.22 ((SQL_PreRelease).080709-1414 ) Microsoft Data Access Components (MDAC) 6.1.7601.17514 (win7sp1_rtm.101119-1850) Microsoft MSXML 3.0 6.0 Microsoft Internet Explorer 9.0.8112.16421 Microsoft .NET Framework 2.0.50727.5456 Operating System 6.1.7601 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 21:01 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
vladK, Всё, спасибо. После вашего описания сразу воспроизвёл и починил. Там был лишний шаг. Было: Выделить, скопировать,переформатировать,удалить, вставить. Теперь будет: Выделить, скопировать,переформатировать,заменить. Новая версия будет к понедельнику. Мы там такое добавили.. ух ! :) Например можно будет 1 кликом из грида открывать файлы, сохранённые в базе в бинари полях (то ли своя база, то ло это база sharepointa... и файлы любые - сами решаете чем их открывать...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2012, 01:36 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichvladK, Всё, спасибо. После вашего описания сразу воспроизвёл и починил. Там был лишний шаг. Было: Выделить, скопировать,переформатировать,удалить, вставить. Теперь будет: Выделить, скопировать,переформатировать,заменить. Новая версия будет к понедельнику . Мы там такое добавили.. ух ! :) Например можно будет 1 кликом из грида открывать файлы, сохранённые в базе в бинари полях (то ли своя база, то ло это база sharepointa... и файлы любые - сами решаете чем их открывать...) а число не указал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 11:58 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Winnipuh, Ок, корректировка: релиз будет между 30.08.2012 и 02.09.2012 :) (Понедельник-Среда). Но очень стараемся к понедельнику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 12:44 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
SSMS -- 10.50.2796.0 и 10.50.4000.0 SSMSBoost -- 2.3.4552.27707 "Go To Definition" работает непозволительно долго: около 2 сек на БД с малым количеством объектов и 10-15 сек на БД с большим количеством объектов (> 10000). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 13:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, При первом вызове идёт обращение к внутреннему списку объектов в SSMS. Если вы до этого ObjectExplorer ещё не раскрывали до уровня объектов, то SSMS подгружает сначала все объекты, а потом уже обслуживает наш запрос. Второй и последующие вызовы должны работать значительно быстрее, т.к. там уже идёт работа с загруженным списком. Какие скорости у вас на последующих вызовах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 13:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Последующие вызовы быстрее, но не намного: примерно 1.5 и 7-8 сек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 13:56 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, Проверьте пожалуйста скорость в обоих случаях. если вы будете генерировать скрипт вручную (в Object Explorer правая кнопка на объекте и Script as Create). Сколько времени будет работать генерация ? (скорее всего ровно столько-же). SSMSBoost вызывает именно эту функцию. "Долого" скриптинг работает тогда, например, когда SSMS подключен к удалённому серверу с не оченб быстрым доступом или если сам сервер немного тормозит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 14:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichinvm, Проверьте пожалуйста скорость в обоих случаях. если вы будете генерировать скрипт вручную (в Object Explorer правая кнопка на объекте и Script as Create). Сколько времени будет работать генерация ? (скорее всего ровно столько-же). SSMSBoost вызывает именно эту функцию. "Долого" скриптинг работает тогда, например, когда SSMS подключен к удалённому серверу с не оченб быстрым доступом или если сам сервер немного тормозит.Сервер локальный и сам SSMS скрипты генерирует быстро. У вас генерация происходит в две фазы: "Analyzing context" и "Script Object". Долго выполняется именно "Analyzing context". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 15:27 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, Ок, спасибо за информацию. Если не найдём причину, то добавим протоколлирование в след. версию, что-бы детальнее было видно за чем задержка. Да, кстати, а "Locate Object" у вас так-же долго работает ? Там практически тот-же код, отличается только концовка - вместо скриптования он заставляет ObjectExplorer раскрыться до элемента объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 15:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, Думаю причину нашел и исправил. По крайней мере быстрее стало. Добавил также более детальный вывод процесса "Analysing..". Релиз с исправлением будет, как я писал, через 3-5 дней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2012, 08:30 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Вышла версия SSMSBoost 2.4 Новые функции: -ResultsGrid scripter: Позволяет генерировать документы на основе Selected данных из ResultsGrid используя гибкие шаблоны. Например можно сгенерировать XML документ,HTML таблицу или WHERE statement. Вы можете испрользовать в виде примера 7 шаблонов, которые мы уже создали, изменить их для своих нужд или написать новые. Включены следующие шаблоны: XML for Excel, XML, HTML, SELECT, WHERE, Property:Value, генерация #temptable для вставки туда результата хранимой процедуры. Настройка шаблонов - в диалоге настроек. Вызов - по правой кнопке в ResultsGrid -GridResults visualizer: позволяет сохранять на диск и просматривать файлы, хранящиеся в базе данных в BINARY, VARBINARY и т.п. полях. В ResultsGrid по правой кнопке на ячейке хранящей такой файл выбираете "Visualize as.." - Picture, Word, Excel, Text... Типы файлов и программы, которыми их открывать настраиваются в диалоге настроек. -Функция "Важная база" - прозволяет показывать в заданной области окна перманентное сообщение на фоне желаемого цвета, предупреждающее вас о том, что вы, например, подключились к реальной БД (не тестовой). Настраивается на закладке "Pfeferred connections" -Добавлена фунция "Script as ALTER" -исправлены различные замечания ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 00:49 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Может быть, вы не видели вот это сообщение: 12798684 (оно очень некстати оказалось последним на предыдущей странице). Что вы по этому поводу думаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 03:08 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Сон Веры Павловны, Простите - пост я прочитал давно но забыл ответить, увлёкшись заданием: 1. Мы раскопали как сам SSMS отслеживает открытые транзакции. Надеялись найти property "TranCount" или что-то в этом роде, но нас ждало разочарование - он в контексте текущего соединения ваполняет втихаря "select @@TRANCOUNT". Пока наша идеология была - "со своими запросами втихаря в базу пользователя не лезть". Если нам реализовать ваш запрос - то придётся ей поступиться. Но мы наверное это всё-таки, задокументировав, сделаем :) Представляется это функциональность такой: как только открывается транзакция, будет появляться плавающее окно с выводом глубины вложенности и 2-я кнопками "BEGIN TRAN" и "COMMIT TRAN". Т.е. можно будет руками их открывать и закрывать... Мы уже это в таски добавили, но будет не к след. релизу. Думаю к октябрю, если не возникнет каких-нибудь непредвиденных проблем с реализацией. 2. Вопрос есть ли в SMO опция "ScriptForAlter" - да есть. Ей мы и пользуемся: Smo.ScriptingOptions.ScriptForAlter. Правда она private :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 03:23 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Спасибо за плагин, очень облегчил жизнь. Похоже ошибка в GridResults visualizer, или может я что-не так делаю. Текстовые файлы и изображения открываются, но при открытии архивов (проверял 7z, zip, rar) архиваторы показывают ошибку: Архив поврежден или имеет неизвестный формат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 05:16 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, Рад помочь :) По поводу архивов: вам нужно для каждого типа добавить свой визуалайзер и если это 7zip то открывать его 7zip-ом - для надёжности. Вы так и делаете ? С картинками дело проще - можно все картинки сохранять как .dat и открывать пэинтом - он сам разберётся что там за формат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 05:20 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, да именно так я и делаю. Эту ошибку мне возвращает программа-архиватор в частности WinRAR 3.7 и 7-zip 7.2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 05:36 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, Может быть такое, что у вас в базе в ячейки записывается какая-то дополнительная информация с полезными данными ? Проверьте на "чистом" примере: Код: sql 1. 2. 3. 4. 5. 6. Настройка Визуалайзера: Имя "7Zip", Тип: "7z". Я только что у себя с чистого листа проверил - работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 05:44 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, да получилось. Та таблица на которой у меня не получается смотрел имеет поле с типом text, но изображения и текстовые файлы открывались. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 05:52 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, гм... Та программа, которой вы архивы сохраняете в таблицу из снова открыть может ? :) У меня подозрение что из-за типа "TEXT" что-то нарушается. Возможно, что нарушается обратимо, если файлы из базы доставать исходной программой. Можно маленький архив сохранить в вашу таблицу а потом достать снова вашей программой и SSMSBoost-ом и посмотреть где отличие, например Araxis Merge-м. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:07 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, у меня есть программулька на дельфи, которая это всё открывает, собственно там пара строчек. Из базы данные выбираются процедурой Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. и одна строчка в делфи для выгрузки на диск Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:21 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
кстати, про изображения я наврал, они тоже из text не открываются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, У вас тут двойная конвертация TEXT поля: Код: sql 1. А Визуалайзер вы наверное на прямую вызываете для Content. Попробуйте вызвать в SSMS вашу процедуру usp_FileGetVarbinary для конкретного файла и попробовать визуалайзером её результат просмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 06:33 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, не, ну так конечно открылось. значит этот инструмент работает только для varbinary. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 08:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, если что: Important ntext , text, and image data types will be removed in a future version of Microsoft SQL Server. Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max), and varbinary(max) instead. http://msdn.microsoft.com/en-us/library/ms187993.aspx AndreiRantsevich Думаю к октябрю Вполне устроит, будем ждать. AndreiRantsevich Ей мы и пользуемся: Smo.ScriptingOptions.ScriptForAlter. Правда она private :) Рефлекшн? Или я пропустил какую-то фабрику/конструктор ScriptingOptions, устанавливающие это свойство? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 09:10 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Сон Веры Павловны, Да знаем мы, это "наследие режима". Из-за этого такие вот проблемы с преобразованиями типов постоянно и возникают. Ну, и то что я написал "значит этот инструмент работает только для varbinary. " скорее всего не верно, проблемы из-за того, что при записи в базу происходит преобразование типов. AndreiRantsevich, большое спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 09:16 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, SackНу, и то что я написал "значит этот инструмент работает только для varbinary. " скорее всего не верно, проблемы из-за того, что при записи в базу происходит преобразование типов. Да - у вас происходит такое вот обратимое преобразование при сохранении/считывании. (Повезло) :) Sackбольшое спасибо за помощь. Пишите, если что. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 12:10 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Сон Веры ПавловныРефлекшн? Или я пропустил какую-то фабрику/конструктор ScriptingOptions, устанавливающие это свойство? да - рефлекшн. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2012, 12:11 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, invmСервер локальный и сам SSMS скрипты генерирует быстро. У вас генерация происходит в две фазы: "Analyzing context" и "Script Object". Долго выполняется именно "Analyzing context". Как я писал - в новой версии я частично исправил, частично добавил более детальный вывод процесса скриптования. Стало ли работать быстрее на ваших базах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 11:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
RubinDm, RubinDmждемс..) Готово - всё сделано в релизе 2.4 - он уже на сайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 11:30 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichinvm, invmСервер локальный и сам SSMS скрипты генерирует быстро. У вас генерация происходит в две фазы: "Analyzing context" и "Script Object". Долго выполняется именно "Analyzing context". Как я писал - в новой версии я частично исправил, частично добавил более детальный вывод процесса скриптования. Стало ли работать быстрее на ваших базах ?Да, теперь существенно быстрее. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 12:07 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
invm, Ок. и вам спасибо - благодаря вам нашёл лишние движения в алгоритме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2012, 12:09 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Прошла почти неделя после релиза 2.4. Вижу что скачало много народу, но все либо довольны и молчат, либо уже удалили add-in и забили :) Всё ок ? Пожелания/Замечания есть ? Приём... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 06:28 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Пожелания/замечания (ну, или может я опять что-то не так делаю): 1. Функции Script Object и Locate Object работают только в контексте текущей БД, т.е. если объект указан database_name.schema_name.object_name, то появится ошибка No suitable object found at cursor location. 2. Функция Preferred connections завязана на имя бд, что не совсем удобно. Хотелось бы иметь возможность настроить 'Important DB alert ' для всего сервера. Например, у меня на боевом сервере порядка десяти баз и только боевые, приходится их все добавлять, та же картина на developer и тестовых серверах. Кроме меня базы может добавить еще кто-нибудь (например на тестовый), соответственно алерты могут ввести меня в заблуждение. 3. Если открыть скрипт из файла (файл->открыть), то ваш плагин не работает хотя в ssms есть connection, в частности Script Object, Locate Object и 'Important DB alert '. ЗЫ Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86) Jun 17 2011 00:57:23 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 6.1 <X86> (Build 7601: Service Pack 1) Microsoft SQL Server Management Studio 10.50.2500.0 Microsoft Data Access Components (MDAC) 6.1.7601.17514 Microsoft MSXML 3.0 6.0 Microsoft Internet Explorer 9.0.8112.16421 Microsoft .NET Framework 2.0.50727.5448 Operating System 6.1.7601 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 07:42 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Sack, Sack1. Функции Script Object и Locate Object работают только в контексте текущей БД, т.е. если объект указан database_name.schema_name.object_name, то появится ошибка No suitable object found at cursor location. Да, правильно - так оно пока и есть. Я постараюсь исправить к следующему релизу. Технилогически оно работало ещё в версии 1.9, но было отключено из-за скорости, т.к. нужно подгружать объекты из другой базы. Я просто подумал, что редко используется и отключил :) Sack2. Функция Preferred connections завязана на имя бд, что не совсем удобно. Хотелось бы иметь возможность настроить 'Important DB alert ' для всего сервера. Например, у меня на боевом сервере порядка десяти баз и только боевые, приходится их все добавлять, та же картина на developer и тестовых серверах. Кроме меня базы может добавить еще кто-нибудь (например на тестовый), соответственно алерты могут ввести меня в заблуждение. Функция как раз не завязана: если вы НЕ укажите ИМЯ БД в Preferred connections, но все настройки будут действовать для сервера - как раз то что вам нужно. Я только что заметил, что имя БД удалить через наш диалог нельзя, если оно уже введено, но если вы на свойстве Connection нажмёте "..." то там можно удалить имя БД и всё будет именно так как вам нужно. Этот недочёт я исправлю. Sack3. Если открыть скрипт из файла (файл->открыть), то ваш плагин не работает хотя в ssms есть connection, в частности Script Object, Locate Object и 'Important DB alert '. Для того, что-бы эти функции работали окно скрипта должно иметь ОТКРЫТЫЙ connection, т.к. нам нужно знать в каком контексте нужно, например, анализировать имена объектов. Подтвердите - connection открыт ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 12:58 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, 1. Конечно же, удобнее и логичнее было бы искать объект во всех БД, но я, например, уже привык менять контекст: Ctrl + U, первая буква названия БД, 1-2 щелчка клавишей вниз и Enter - итого две секунды. Так что, с моей точки зрения это всего лишь небольшой недочет. Кстати, порадовало как реализован выбор одноименных объектов в разных схемах. 2. с этим понятно, меня действительно ввело в заблуждение, то что нельзя убрать БД в уже созданной БД. 3. сейчас проверил еще раз. Для файлов с расширением .sql работает, но для других расширений нет. Например, у нас в svn процедуры хранятся с расширением .PRC. В ssms это расширение добавлено в Options/Text editor/File Extentions (SQL Query Editor). При открытии такого файла в ssms открывается connection, а в плагине нет. Я смог найти в настройках плагина, только добавление отдельного имени файла в Session, а это неудобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 18:19 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Ruuu, перелогиниться забыл :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 18:22 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Ruuu, RuuuКстати, порадовало как реализован выбор одноименных объектов в разных схемах. Спасибо :) Ruuu3. сейчас проверил еще раз. Для файлов с расширением .sql работает, но для других расширений нет. Например, у нас в svn процедуры хранятся с расширением .PRC. В ssms это расширение добавлено в Options/Text editor/File Extentions (SQL Query Editor). При открытии такого файла в ssms открывается connection, а в плагине нет. Я смог найти в настройках плагина, только добавление отдельного имени файла в Session, а это неудобно. Да... это конечно наш недочёт. мы как-то зациклились на .sql расширении - с другими и не тестировали (точнее на них не распространили функциональность). Исправим. Спасибо за информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2012, 18:23 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Исправлено. Новая версия на сайте ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 15:32 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Сегодня вышла версия 2.5. Это промежуточный релиз с улучшенными старыми функциями и исправлениями . Всё касается в основном улучшения интерфейса и исправления недочётов. Спасибо всем пользователям, приславшим замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 15:39 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, А сайт на небасурманском языке есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 17:19 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
мимо, пока что нет, т.к. просто нет на это ресурсов. Есть такой копромисс: http://www.microsofttranslator.com/bv.aspx?from=&to=ru&a=www.ssmsboost.com или http://translate.google.de/translate?hl=en&sl=en&tl=ru&u=http%3A%2F%2Fwww.ssmsboost.com%2F ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 17:25 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Спасибо за плагин. Можно еще сделать поиск произвольного текста (лучше по маске) в хранимых процедурах и функциях (и др. объектов) с выводом списка найденных объектов и возможностью перейти к этому объекту (locate и script)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2012, 17:55 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Vasilev Andrey, Vasilev AndreyМожно еще сделать поиск произвольного текста (лучше по маске) в хранимых процедурах и функциях (и др. объектов) с выводом списка найденных объектов и возможностью перейти к этому объекту (locate и script)? тут такая ситуация: у нас концепция к серверу напрямую не обращаться. Что-бы реализовать ваш поиск, нужно тогда скриптить все объекты, а это очень долго. Но, то что вам нужно можно сделать и так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. результат будет списк объектов с исходниками. (# замените на то, что ищете.) Что-бы исходник из грида копировался не поломанным - используйте функцию SSMSBoost-а "copy current cell 1:1". Ещё круче - вышеприведенный код как есть добавьте в ssmsboost-е в настройках в Autoreplacements, для токена, например, "sis" - search in sources. Как нужно будет что-то найти в коде, пишете в редакторе "sis" и буст будет заменять "sis" на вышеуказанный код и даже ставить курсор туда, где стоит символ #. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2012, 02:34 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Я создал отдельную тему для обсуждения аддина: SSMSBoost - бесплатный add-in для SSMS: доводка уровня удобства SSMS до рейтинга "ух-ты !" Давайте перенесём обсуждение туда, а то в этой теме заголовок общий, а обсуждение пошло конкретно по одному аддину. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2012, 03:37 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Работаю с диаграммами (Database Diagrams) в студии (SSMS). С диаграммы не посмотреть что в таблице, то есть SELECT не сделать. Надо лезть в перечень таблиц и искать. Неудобно! Есть способ на меню по правому клику мыши добавить пункты DESIGN SELECT top 1000 rows EDIT top 200 rows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2012, 18:06 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
timda, timdaРаботаю с диаграммами (Database Diagrams) в студии (SSMS). С диаграммы не посмотреть что в таблице, то есть SELECT не сделать. Надо лезть в перечень таблиц и искать. Неудобно! Есть способ на меню по правому клику мыши добавить пункты DESIGN SELECT top 1000 rows EDIT top 200 rows Скажите пожалуйста точнее - по правому клику мыши где ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2012, 00:54 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Обрисовал самое необходимое. HTML http://www.timda.ru/SSMS_Diag/SSMS%20-%20доработки%20диаграмм.htm http://www.timda.ru/SSMS_Diag/SSMS_Diag_Dev.pdf если это будет - готов купить, но за WMR. * если у вас сделана такая генерация ключей, то уверен что вы сможете подключить http://www.chronopay.com/ru/ или подобную систему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2012, 15:43 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
timda, Ок, спасибо за документ. Через пару дней напишу насколько это реально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 02:24 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevich, Как релизы с сохранением документов при закрытии ссмс без запроса на сохранение и восстановление документов при последующем запуске? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 13:02 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Не появились ли какие новые аддины за этот срок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 13:03 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
_Промешан_, _Промешан_AndreiRantsevich, Как релизы с сохранением документов при закрытии ссмс без запроса на сохранение и восстановление документов при последующем запуске? В текущем релизе SSMSBoost-а ещё не будет, но уже стоит на первых позициях в "TODO". Релиз примерно через 2 недели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 17:04 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Всем-всем-всем (кто уже пользуется SSMSBoost-ом)!! Журнал SQL Server Pro проводит среди всех разработчиков БД и администраторов голосование за лучший продукт в различных категориях. SSMSBoost попал там в 3 из них: 3. Best Database Management Product 5. Best Database Development Tool 8. Best Free Tool Все, кто имеет желание сказать нам "спасибо", пожалуйста, проголосуйте за нас (конечно только, если вы действительно считаете нас достойными вашего голоса). Ссылка: http://www.surveymonkey.com/s/SQLServerProCommChoiceFinalVoting Спасибо !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 02:59 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
AndreiRantsevichtimda, Ок, спасибо за документ. Через пару дней напишу насколько это реально. Андрей, как дела в Белой Руси ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2012, 09:36 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
timda, спасибо, всё ок :) Простите, что забыл ответить - заработались над релизом. Предложения ваши хорошие и мы записали их в список заданий. Постараемся сделать в релизе +2. Мы немного обобщили задание: постараемся выводить контекстное меню объекта везде, где на него ни нажмёшь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2012, 12:44 |
|
||
|
Plug-in-ы для SSMS 2005/2008. Необходим плагин для редактора студии?
|
|||
|---|---|---|---|
|
#18+
Как на счет тула SQL Complete https://www.devart.com/dbforge/sql/sqlcomplete/code-completion.html ? Как по мне, довольно-таки неплохой вариант для работы с SSMS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2018, 13:45 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1689099]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
8ms |
get forum data: |
5ms |
get page messages: |
118ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 454ms |

| 0 / 0 |
