SQL Server Management Studio (SSMS) to środowisko do zarządzania bazą danych MS SQL. Niestety niewiedzieć czemu, IntelliSense w tym IDE działa bardzo, bardzo przeciętnie. Zmusiło mnie to do poszukiwań narzędzia, które wypełni tę lukę. Długo szukałem i w końcu znalazłem. Wreszcie mam rozwiązanie, które satysfakcjonuje mnie na tyle, że mogę go zaliczyć do grona Niezbędnika developera.
ApexSQL Complete to narzędzie, które wzbogaci SSMS przede wszystkim o świetnie działające IntelliSense, ale i nie tylko. Same podpowiedzi, prócz tego, że potrafią wyświetlić kompletną listę tabel i kolumn, to jeszcze podczas pisania klauzuli JOIN proponują odpowiednie złączenie. Działa to naprawdę dobrze.
Ponadto, Apex potrafi znacznie więcej. Na przykład posiada bardzo przydatne okienko ‘Go to object’, które pozwala wyszukać obiekt na liście, a następnie zaznaczyć go w Object Explorer. Posiada również bardzo rozbudowane możliwości konfiguracji, co za tym idzie, można dokładnie ustawić w jaki sposób uzupełnia kod (z/bez nawiasów, z/bez aliasów, duże/małe litery dla słów kluczowych). Pełną listę jego możliwości znaleźć można tutaj.
Daj szansę Apex’owi, a ja gwarantuję, że IntelliSense w SSMS w końcu będzie działać jak powinno. Dodatkowo przypominam, że narzędzie jest zupełnie za darmo!
Dzięki za cynk. Takiego toola też mi brakowało.
Cała przyjemność po mojej stronie :)
Ma ktoś ostanią darmową wersję ApexSQL Complete?
Release:
2020.03.0601
Date:
October 20, 2020
Sam też jestem zainteresowany – udało się znaleźć?
Michał,
Jakiś czas temu całkowicie przerzuciłem się na LINQPad. Narzędzie obsługuje mnogość silników bazodanowych, w tym również SQL Server. Autouzupełnianie tylko z licencją.
Polecam JetBrains DataGrip, w sumie nie wiem jak sobie radzi z MS, ale z h2, postgre, oracle dziala swietnie, sa snippety, skladnie podpowiada, diagramy, exporty i pewnie wiele wiecej
Wiktor,
Wielkie dzięki za podpowiedź z DataGrip. Znam to narzędzie. Brałem udział w programie EAP 0xDBE. Niestety DataGrip nie jest darmowy :(
Korzystałem przez jakiś czas, ale ilość błędów i nieobsłużonych wyjątków (co skutkowało zawiechą albo restartem SSMS’a) zmusiła mnie do zmiany na płatną wersję SQLComplete od devart’a. Wersja express też jest godna polecenia.
Marcin,
Korzystałem wcześniej z dbForge SQL Complete Express i nie podobało mi się, że w pewnym momencie narzędzie zmuszało mnie do kupienia licencji.
Wracając do Apex’a, to nie zauważyłem jakichkolwiek problemów z tym narzędziem. Widać znacząco poprawili jakość w ostatnim czasie.