Visual studio Enterprise - pomocne funkcjonalności

0

Cześć,
Czy VS Enterprise wprowadza jakieś funkcjonalności lub mechanizmy, które przydają się podczas programowania, do których się przyzwyczailiście i ciężko wam teraz wyobrazić sobie pracę bez nich?
Znalazłem na stronie Microsoftu różnicę między wersją community a enterprise, ale nie zobaczyłem jakichś zmian, które pomagają podczas pisania kodu.

1

Enterprise jeszcze nigdy w pracy nie dostałem, nawet w największych korpo co najwyżej Pro
Kiedyś różnica była znaczna bo w community (wcześniej Express) nie można było instalować pluginów, a nawet tworzyć więcej niż jednego projektu i grupować je w foldery. Teraz pod kątem kodowania nie ma różnicy. W pro i enterprise masz różne kreatory z których nie widziałem żeby ktoś korzystał, narzędzia do analizy kodu dla architektów, narzędzia do pracy zespołowej z których nie widziałem żeby ktoś korzystał i inne rzeczy z których nie widziałem żeby ktoś korzystał.
Ogólnie śmiało korzystaj z community jeśli możesz, wersję professional się kupuje raczej z przymusu bo licencja nie pozwala niż dla funkcji
CodeLens też było opcją tylko w wersjach Pro+ - teraz można je włączyć w ustawieniach

0
obscurity napisał(a):

Enterprise jeszcze nigdy w pracy nie dostałem, nawet w największych korpo co najwyżej Pro
Kiedyś różnica była znaczna bo w community nie można było instalować pluginów

Mylisz chyba Community z Express.
W Community od początku można instalować pluginy.

Community od Professional różni się tylko licencją. (i napisem Community)

2

Zdecydowanie najlepszym dodatkiem moim zdaniem są testy na bieżąco (live testing). Czyli niby to samo co dostarcza NCrunch oraz DotCover, ale jakby nie patrzyć jest to "fabrycznie" wbudowane w IDE i z doświadczenia mogę powiedzieć że lżejsze (ale również bardziej okrojone).

https://docs.microsoft.com/en-us/visualstudio/test/live-unit-testing?view=vs-2019

1

IntelliTrace i generowanie różnych diagramów.

0
Aventus napisał(a):

Zdecydowanie najlepszym dodatkiem moim zdaniem są testy na bieżąco (live testing). Czyli niby to samo co dostarcza NCrunch oraz DotCover, ale jakby nie patrzyć jest to "fabrycznie" wbudowane w IDE i z doświadczenia mogę powiedzieć że lżejsze (ale również bardziej okrojone).

Nigdy w sumie nie rozumiałem zachwycania się tymi narzędziami. Dla mnie to jest właściwie malware - zużywa zasoby nie dając nic w zamian.

0

Obecnie mam VS Enterprise.
Powodem było, to że konfigurowałem code coverage dla projektu (codziennie o 4 rano lecą testy pokazując pokrycie kodu).
Okazało się, że narzędzie do code coverage dostarczane przez MS jest trudne w użytku, a w moim przypadku (kod pythonowy uruchamiał aplikację w różnych scenariuszach), okazał się bezużyteczny (ale licencja została).
Tymczasem darmowe narzędzie OpenCppCoverage okazało się łatwe w użytkowaniu. Jedyna wada, że tylko pokazuje, że linijka została osiągnięta, ale nie ile razy.

Innych wodotrysków funkcji VS Ent nie miałem okazji używać.

Swoją drogą, zamiast Ent polecam ReSharper, który czyni VS bardziej praktycznym.

1 użytkowników online, w tym zalogowanych: 0, gości: 1