Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
AndreiRantsevic

SSMS Add-in - доводка до ума родного редактора SQL Server-a

27.07.2012, 17:30. Показов 2587. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Работаю с SQL Server-ом уже больше 10-и лет и почему-то больше всего нравится мне работать в родном Management Studio - наверное из-за его надёжности и 100% совместимости. Пару лет назад начал разрабатывать Add-in с коллегой и нам удалось хорошо внедриться в объектую модель SSMS, хоть это и не поддерживается. В результате решили сделать адд-ин доступным для всех - на данный момент на полностью бесплатной основе. Что он уже может:
  • генерация скрипта объекта прямо из SQL редактора по правой кнопке на идентификаторе. (как GoTo Definition в других продуктах MS)
  • Автоматическое нахождение объекта в Object Explorer-е и его подсветка (тоже по правой кнопке в SQL редакторе)
  • Создание списка часто-используемых соединений и переключение между ними через новый dropdown на Toolbar-е
  • Сессии (как в FireFox) - запоминание всех открытых документов и их соединений и восстановление
  • "Быстрое программирование" - замена сокращённых последовательностей символов на какой-то текст.
  • Например пишите "sel" а оно преобразуется в "select * from"
  • И ещё много чего....

Самое главное: если кому-то что-то очень часто приходится делать в SSMS и делается это не эффективно (много кликов или неудобно) и вы считаете что это полезно автоматизировать и это будет полезно и другим - пишите сюда или по почте ваши пожелания и мы постараемся их реализовать. На данный момент примерно 30% новых функций поступают именно от пользователей. Буду рад получить отзывы и предложения.

Адд-ин сейчас активно развивается - релизы примерно каждые 45 дней.
Да - самое главное - называется он SSMSBoost. (www.ssmsboost.com)

С уважением,
Андрей Ранцевич
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.07.2012, 17:30
Ответы с готовыми решениями:

[SSMS] SQL Server запрос
http://i.**********/v1xwCDb.png Есть таблица с контрактами, необходимо вывести след. поля: id контракта(Id), Ф.И....

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection
Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection Вот такую ошибку выдает. В DSN...

Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS SQL Server?
ВОПРОС: Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS SQL Server? MS SQL Server...

2
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
27.07.2012, 21:01
Интересный проект.
0
AndreiRantsevic
01.08.2012, 00:54
Вышла версия 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"

-исправлены различные замечания
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.08.2012, 00:54
Помогаю со студенческими работами здесь

Sql запрос выполняется через SSMS, но падает при выполнении из кода C#
Не могу понять причину. Выпадает SqlException, но в нём нет текста ошибки. Просто пустая строка в Message. Версия сервера SqlServer...

Как средствами джавы реализовать просмотр базы данных Access, SQL Server, SQL Server Compact и запись в нее?
---

Как можно осуществить репликацию между офисной БД (MS SQL Server) и БД в Интернете (MS SQL Server) ?
Подскажите пожалуйста, как можно осуществить репликацию между офисной БД (MS SQL Server) и БД в Интернете (MS SQL Server) и где об этом...

Подключиться к SQL 2000. BASE_STRING = 'Driver={SQL Server};Server=(local);Database=mybase;
Пишу поключение BASE_STRING = 'Driver={SQL Server};Server=(local);Database=mybase;', тестирую соединение в редакторе (Ultradev), все...

Чем метод adoquery sql.add отличается от метода sql.append этого компонента?
Чем метод adoquery sql.add отличается от метода sql.append этого компонента?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru