ReSharper do Visual Studio warto?

Odpowiedz Nowy wątek
2017-12-07 00:25
YummyYum
0

Hej,
mam możliwość otrzymania licencji do reSharpera, a właściwie do produktów jetbrains - licencja dla studentów. Jednak nie do końca wiem po co mi ten cały reSharper. Do czego on się przydaje, do czego wgl służy? Warto to instalować? Imo wiele osób napisze bez ReSharpera to jak bez ręki ale na daną chwilę nie jestem w stanie pojąć do czego to się przydaje. Dzięki.

Pozostało 580 znaków

2017-12-07 01:12
1

Np. wciskasz ctrl+T, wpisujesz ABM i Cię przenosi do klasy AlphaBetaManager.
Albo możesz podzielić w miarę łatwo klasę na mniejsze, albo utworzyć interfejs na jej podstawie.
Albo zaznaczasz fragment kodu i znowuż jednym skrótem wydzielasz z niego zmienną lokalną, pole albo metodę czy właściwość.
Możesz też łatwo przenieść wszystkie klasy z jednego pliku do różnych plików, albo poprawić namespacy w całym projekcie.

Ogólnie dużo można jeśli chodzi o nawigację, refaktoryzację i generowanie kodu. Najprościej byłoby zainstalować i się pobawić.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

2017-12-07 08:58
Krzywy Programista
0

Resharper dodaje wszystko, czego brakuje w Visual Studio, a co już jest w IDE produkowanym przez JetBrains (czyli InteliJ i wszystkie pochodne). To prawda, że bez Resharpera jak bez ręki, Visual Studio jest dość ograniczony i dlatego wszyscy używają Resharpera.

Z minusów to trzeba przyznać, że Resharper dość znacznie spowalnia działanie Visuala, więc jeśli masz słaby sprzęt, możesz zauważyć gorszą wydajność

Pozostało 580 znaków

2017-12-07 09:42
1

Wielu na pewno, ale bez przesady, że wszyscy. Ja np. w domu już go wywaliłem, VS2017 + parę dodatków dają prawie to samo co R# ale bez efektu kosmicznego spowolnienia.
Poza tym, jak każde magiczne narzędzie czasami próbuje być zbyt "mądry", i uzupełnia albo generuje kod w taki sposób, że później więcej trzeba po nim poprawiać niż jest z tego pożytku.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
Co to za dodatki? - Afish 2017-12-10 04:48
PowerTools, CodeMaid, Roslynator - somekind 2017-12-11 00:47

Pozostało 580 znaków

2017-12-07 11:06
0

JetBrains produkują jeszcze inne IDE do C#: https://www.jetbrains.com/rider/
Rider jest ponoć szybszy od samego Resharpera, według JetBrainsów właśnie.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

2017-12-07 11:29
1

@somekind: nie może uzywac, bo jest naczelnym hejterem javy, wiec mu nie przystoi :P

No dokładnie - somekind jest rasistą programistycznym - Wibowit 2017-12-07 13:42

Pozostało 580 znaków

2017-12-07 13:52
0

jasne ze warto, pamietaj tylko zeby wybrac intellij schemat klawiszy. jak ci sie znudzi ce kratka to wystarczy poswiecic pol dnia na przeczytanie http://kynosarges.org/JavaCSharp.html i zostac senior javowcem ;)

Pozostało 580 znaków

2017-12-08 20:40
0

Warto tylko wtedy jeśli posiadasz dysk SSD, jeśli nie to nie warto.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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