singollo
#visualstudio 2017 vs #phpstorm ( #webstorm )
zadanie: commit & push
VS2017:
1. Ctrl+\,Ctrl+M
2. Enter
3. Switch to changes
4. Tab,Tab
5. Write a commit message
6. Ctrl+Q,Ctrl+S (custom shortcut for Team.Git.CommitAndSync)

PhpStorm:
1. Ctrl+k (commit dialog)
2. Commit message
3. Ctrl+Enter (commit)
4. Ctrl+Shift+K (push dialog)
5. Ctrl+Enter (push)

Czy jest jakaś sensowna alternatywa dla VisualStudio?
  • Najlepsze
  • Wszystkie komentarze
S.....k
S.....k
@singollo:

git add .
git commit -m "nazwa commita"
git push origin nazwagalezi
singollo
singollo Autor
0
@Scharnvirk: generalnie masz rację, ale wymaga to zmiany okna. A ja bym chciał mieć INTEGRATED Development Environment
pitu120
@singollo: nie wymaga, każdy normalny edytor ma wbudowany terminal lub umożliwia jego dodanie.
singollo
singollo Autor
0
@pitu120: niby nie, ale jednak focus musisz zmienić. No i nadal to jest kilkanaście uderzeń w klawiaturę, nie mówiąc o drobiazgach jak podpowiadanie nazwy commita na podstawie nazwy taska itp.
S.....k
S.....k
@singollo: Nie...? W phpstormie na pewno można wewnątrz IDE okienko z konsolą wywołać i w VS też sie powinno dać. Kilka lat tak pracowałem w phpstormie. Ostatecznie co bym z GUI nie znalazł za rozwiązania i tak zawsze najszybciej było tych kilka komend wyklikać z konsoli, tym bardziej że można sobie porobić aliasy i wtedy wygląda to np tak:

git a
git co -m "nazwa commita"
git ps
singollo
singollo Autor
0
@Scharnvirk: w phpstormie można wszystko, bo to jest IDEalne rozwiązanie. Przesiadka na VS fizycznie boli ;)
singollo
singollo Autor
0
@Scharnvirk: @pitu120: no więc Visual Studio nie ma wbudowanej konsoli - w sensie terminala. Oficjalnie dostęp do linii poleceń uzyskuje się tak: https://docs.microsoft.com/en-us/dotnet/framework/tools/developer-command-prompt-for-vs
Z czego wniosek, że VS to jest podIDE i podEdytor.