Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Топик располагается на нескольких страницах: ←Ctrl назад 1 .. 27 28 29 30 31 [32] 33 34 35 36 .. 78 вперед Ctrl→ |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Многие разработчики контролируют таким образом ширину кода, что бы "случайно" не писать слишком длинные строки. Эту функциональность у нас очень часто запрашивали. |
||||
13 мар 14, 17:39 [15719445] Ответить | Цитировать Сообщить модератору |
McFozzy Member Откуда: Litva Сообщений: 138 |
было бы очень приятно получить новую версию буста до официального выхода MS SQL 2014 версии. ![]() |
||
20 мар 14, 11:47 [15758035] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Ну, собственно, выходные не были конкретизированы ) |
||
20 мар 14, 13:40 [15759316] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Всё :) Закончили... Сейчас собираем релиз. В течене часа будет уже на сервере. Можете пока почитать список изменений. Сначала, как обычно, я его на 2-3 дня выложу как бета-версию. Ссылку кину сюда как залью. 2.12 Improvements -Added "Regions" functionality. SSMSBoost supports/reuses existing regions syntax --#region [Name] --#endregion Additionally we have improved this functionality by adding an option to automatically scan for declared regions upon opening of file. "Regions" Menu on the toolbar includes commands: "Create region", "Create named region" and "refresh regions". "Create region" commands can be executed when some part of code is selected to include selection into newly created region. -When scripting objects to new window using SSMSBoost "script object" command (F2) the new tab name is pre-initialized with configurable filename instead of "QueryN.sql". Filename can be customized in General Settings->Scripting->Filename Customizaion and can contain object name and schema. -Vertical Guidelines for both SSMS 2008 and SSMS 2012 environments. Now you can configure SSMSBoost to display vertical guidelines at one or more positions. This helps to keep lines width under control. By default SSMSBoost comes with 3 vertical guidelines at positions 80,100 and 120. You are free do adapt this setting to your personal preference: define alternative column positions and color. Please note, that due to implementation differences you need to restart SSMS 2008 for changes to take effect. Changes in SSMS 2012 are visible immediately. -Due to improvements of "Recent tabs" functionality we had to rename "Sessions" to "Workspaces". "Workspace" (old "Session") is a permanent set of documents and their connections that can be loaded instantly loaded into SSMS. It is useful for daily recurring tasks, where you work with known set of documents. -"Recent Tabs" functionality contains now list of recent documents including their connections. "Recent tabs"->"Sessions" contains list of recent Sessions, where last working environment can be restored completely with all documents and their connections. SSMSBoost recovers documents even if they were not saved by user (unsaved QueryN.sql documents) -"Recover last closed tab" button added to toolbar. SSMSBoost allows you to recover even unsaved documents. -*Autoreplacements can be configured to be triggered not only by enter/tab/space but by any character as well, like "(" -Autoreplacements can be provided with optional Displayname, which can be helpful when scrolling through the list of existing autoreplacements. -Autoreplacements can be disabled by setting "Autoreplacements trigger" to None -Improved compatibility when working with SQL2000 databases -SSMS 2012 always sets "IntelliSence autocompletion" to "On" whenever you open a new query window. This is unfixed bug confirmed by microsoft. We have added the possibility to define global default setting for IntelliSense behaviour. See General Settings->"Intellisense enabled by default" option. -Objects Search form can now script/copy multiple objects selected in search results -Selecting part of identifier and running locate/script command will force SSMSBoost to consider only selected substring. -Editor Contents History: Added original file path, event and timestamp header to autosaved files. |
20 мар 14, 16:00 [15760709] Ответить | Цитировать Сообщить модератору |
Sergei A. Member Откуда: Сообщений: 21 |
А новый форматтер уже войдёт в 2.12? |
20 мар 14, 16:33 [15760973] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Нет, он будет в 2.13 в виде "preview". Может даже опубликуем его отдельным аддином. Ещё не решили однозначно. |
||
20 мар 14, 16:45 [15761072] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
SSMSBoost 2.12 Бета залита. Тут описание на английском и обсуждение: http://www.ssmsboost.com/social/yaf_postsm4613_v-2-12-Beta.aspx Также можете писать всё что заметите прямо сюда. Прямые ссылки: Для SSMS 2008/R2 http://www.ssmsboost.com/beta/SSMSBoostInstaller2008_2.12.5192.27403.msi Для SSMS 2012 http://www.ssmsboost.com/beta/SSMSBoostInstaller2012_2.12.5192.27466.msi |
20 мар 14, 16:48 [15761094] Ответить | Цитировать Сообщить модератору |
dalex1973 Member Откуда: Польша Сообщений: 287 |
AndreiRantsevich, 1. Регион создаётся свёрнутым. Неудобно. 2. Команда "Refresh regions" тоже сворачивает. Нужна такая же но чтоб без сворачивания (просто обновить аутлайны без сворачивания). 3. Подумайте над созданием отдельного окна для премещения по дереву регионов(это на будущее). |
20 мар 14, 17:53 [15761644] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Как отключить вертикальные пунктирные линии в окне скрипта, которые появились в этой версии? |
20 мар 14, 17:57 [15761657] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
На тулбаре есть иконка с квадратом в точечку. Это настройка и там можно отключить эту функцию |
||
20 мар 14, 18:17 [15761751] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Хорошо. По пункту 2: рефреш как-бы убивает все регионы и создаёт заново. Можно сделать настройку: либо развернуть все либо свернуть. Сохранить состояние каждого региона не получится. |
||
20 мар 14, 18:19 [15761768] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Спасибо. Неплохо бы это и в форму настроек бустера добавить. Я там искал в первую очередь |
||||
20 мар 14, 18:22 [15761783] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Согласен, решение пока такое временное по техническим причинам (совершенно разная имплементация в 2008 и 2012). |
||||
20 мар 14, 18:26 [15761814] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Кстати, отключил вертикальные линии с помощью ранее указанной кнопки, а затем удалил её с тулбара (студия 2012). Потом ради проверки решил кнопку вернуть назад на панель, но не нашёл её в списке доступных команд. Вообще не нашёл команд бустера в списке доступных вариантов для добавления. |
20 мар 14, 18:40 [15761881] Ответить | Цитировать Сообщить модератору |
dalex1973 Member Откуда: Польша Сообщений: 287 |
Об этом и речь: нужен способ "обнулить" и создать заново аутлайны. Например, если я отредактирую в регионе текст то аутлайн собьется. |
||
20 мар 14, 21:51 [15762656] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Regions->Refresh пересоздаёт регионы, но пока они всё свёрнуты. Быстрого способа настройки сворачивать/не сворачивать пока не нашли - будем смотреть на следующий релиз. |
||||
21 мар 14, 16:51 [15768001] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Понимаю, что прошло мало времени, но как впечатления ? Явных ошибок не нашлось ? Как новые функции, полезны ? Я собираюсь к понедельнику сделать релиз. Присылайте замечания, если что-то обнаружилось. |
||
21 мар 14, 17:09 [15768129] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Не срабатывает автосохранение по событию WriteOnCLose. По крайней мере такого события в заголовке автосохранённых файлов не увидел, хотя запись по событию включена. Также прошу добавить возможность ограничения автосохранения по количеству строк документа, чтобы не автосохранять огромные заскриптованные таблицы и не вешать компьютер. |
21 мар 14, 17:17 [15768173] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Если возможно - провертьте пожалуйста, осталась ли эта проблема в 2.12 (бета). |
||
21 мар 14, 17:30 [15768235] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
При закрытии пишется такой заголовок: /* SSMSBoost Event: DocumentClosing Event date: 2014-03-21 14:39:10 */
Добавим параметр максимального размера скрипта. Возможно правда только в след. версии. |
||||
21 мар 14, 17:46 [15768285] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Я понял- если я сохранил документ перед закрытием, то автозапись DocumentClosing не срабатывает. Если же я отредактировал документ и закрыл без сохранения, то DocumentClosing срабатывает. |
21 мар 14, 17:52 [15768307] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Именно так. Экономия места. |
||
21 мар 14, 18:01 [15768353] Ответить | Цитировать Сообщить модератору |
vindofs Member Откуда: دمشق Сообщений: 623 |
Наверняка есть предложение такое: Навигация до объявления объектов в скрипте/процедуре (переменные, #таблицы, курсоры и что там еще есть) |
21 мар 14, 18:59 [15768549] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Небыло ещё, я записал. Спасибо. |
||
24 мар 14, 12:35 [15776512] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Всё-таки решили добавить прямо сейчас. Сегодня должна быть новая бета с этой функцией. |
||
24 мар 14, 12:39 [15776539] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: ←Ctrl назад 1 .. 27 28 29 30 31 [32] 33 34 35 36 .. 78 вперед Ctrl→ |
Все форумы / Microsoft SQL Server | ![]() |