Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Edytor tekstowy czy IDE
miccom
post 30.06.2018, 18:43:54
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Cześć smile.gif

No i mętlik się zrobił.

Uczestniczę w zestawie kursów online dotyczących back-endu back-end developer

I tam pan instruktor poleca Sublime Text.

Wcześniej czytałem kurs PHPDev, tam z kolei pan instruktor poleca IDE PHPStorm ale i Atom, Sublime Text

Powyższe są płatne i nie widzę w tym problemu, choć jednak szkoda instalować kolejne programy aby sprawdzić, że to jednak nie ten.

Od kilku lat moje skrypty piszę w notepad++ i póki co wydaje m się, że nic więcej nie potrzebuję, ale czy to dobry wybór?

I tutaj- aby nie wyważać otwartych drzwi, proszę Was o pomoc w doborze programu, więc najpierw:
IDE czy prosty szybki edytor tekstu?
Jaki program IDE/edytor tekstowy wybrać?

Będę wdzięczny za Wasze podpowiedzi i odczucia smile.gif

Ten post edytował miccom 30.06.2018, 18:44:48


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post
Tomplus
post 30.06.2018, 21:16:30
Post #2





Grupa: Zarejestrowani
Postów: 1 828
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Wg mnie to zawsze jest kwestia złożoności projektu.

Sublime Text jest świetnym edytorem, szczególnie po rozszerzeniach z dodatkowymi rozszerzeniami, ale nie przeskoczy pewnych murów.
Ja sam używam Sublime i jestem zadowolony, ale najczęściej mam małe projekty, gdzie nie skok do klasy czy funkcji w drzewie katalogów nie robi mu problemu.
Go to the top of the page
+Quote Post
batman
post 1.07.2018, 08:17:27
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Wybierz PhpStorm. Obecnie jest to standard i daje ogromne możliwości (podpowiadanie składni nie jest tutaj najważniejsze). Wsparcie dla composera, dockera, vagranta, frameworkow testowych, wbudowany debugger, zdalny interpreter, klient ftp, klient http i wiele innych przydatnych narzędzi.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
miccom
post 1.07.2018, 15:47:37
Post #4





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Cytat(batman @ 1.07.2018, 09:17:27 ) *
Wybierz PhpStorm. Obecnie jest to standard i daje ogromne możliwości (podpowiadanie składni nie jest tutaj najważniejsze). Wsparcie dla composera, dockera, vagranta, frameworkow testowych, wbudowany debugger, zdalny interpreter, klient ftp, klient http i wiele innych przydatnych narzędzi.


No tak, ale takie same wtyczki mają choćby notepad++ czy właśnie Sublime text.

I tutaj pytanie, czy:
- kupić program IDE załadowany po brzegi jak windows ;/
czy
- lekki programik i doinstalować potrzebne do pracy wtyczki

Kiedyś używałem netBeans i PhpStorm, i niestety dużo dłużej ładują się projekty w IDE.

Stąd moje pytanie co lepiej, to że IDE mają masę wbudowanych modułów to jedno, ale czy Ja wszystkich będę potrzebował?


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post
markonix
post 2.07.2018, 01:43:13
Post #5





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Cytat(miccom @ 1.07.2018, 16:47:37 ) *
Kiedyś używałem netBeans i PhpStorm, i niestety dużo dłużej ładują się projekty w IDE.

Jak sam napisałeś - ładujesz projekt, a w przypadku edytora tekstowego ładujesz pojedynczy plik odseparowany od pozostałych.
Późniejsza szybkość pracy nad pojedynczymi plikami jest taka sama więc te 5 sekund na starcie jest słabym powodem aby rezygnować z IDE.


--------------------
Go to the top of the page
+Quote Post
Pyton_000
post 2.07.2018, 08:08:09
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Na początek weź sobie Sublime Text3 albo Visual Studio Code. Oba są darmowe i lekkie. Jak już załapiesz programowanie na tyle że będzie Ci czegoś brakowało to po chwili wskocz na PHPStorma. Daje dużo dużo większe możliwości ale i tak pewnie nie użyjesz 70% z nich na początku.

Sam długo pracowałem na Sublime jaki podstawowe IDE do PHP bo było właśnie szybkie lekkie i przyjemne. Miało wszystko to co chciałem (zwłaszcza mega wygodny miltiple cursors). Po przesiadce na Storma nie wrócę nigdy do czegoś innego (co nie znaczy że przestałem używać Sublime - Przeszedłem na VSCode ot tak dla zmiany klimatu smile.gif )

netBeans, Eclipse... nie wiem nie wypowiem się, ale nie wiem czy warto w nie się pchać.

A i co do ceny storma to dla mnoie nie jest dużo wydać trochę ponad 45zł/mc bo warto.
Go to the top of the page
+Quote Post
batman
post 2.07.2018, 10:36:01
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat(miccom)
No tak, ale takie same wtyczki mają choćby notepad++ czy właśnie Sublime text.

Problemem jest konieczność przekopania się przez dostępne wtyczki, przetestowanie ich oraz nauczenia się ich obsługi. Każda wtyczka pochodzi od innego developera, więc zapomnij o ujednoliconym "interfejsie". W przypadku IDE wszystko jest, jak nazwa wskazuje, zintegrowane.


Cytat(miccom)
- kupić program IDE załadowany po brzegi jak windows ;/

Kiedyś rzeczywiście IDE były kobyłami, które strasznie muliły. Obecnie taki PhpStorm wymaga jedynie trochę czasu aby wystartować. Poza tym nie zauważysz różnicy w szybkości.

Cytat(miccom)
Stąd moje pytanie co lepiej, to że IDE mają masę wbudowanych modułów to jedno, ale czy Ja wszystkich będę potrzebował?

Zacznij od razu od IDE. Kilka powodów, które może Ciebie przekonają do PhpStorm.
1. Jeśli nie pracujesz nad kilkulinijkowym skryptem, IDE będzie lepszym wyborem. Każdy projekt z czasem rośnie i lepiej już od początku pracować na wygodnym narzędziu.
2. Mnogość wbudowanych pluginów (i jeszcze więcej dostępnych do pobrania). Prawdopodobnie na początku będziesz używał kilka z nich, jednak z czasem wsiąkniesz w IDE (co czasem nie jest takie dobre).
3. Debugger w PhpStorm jest niesamowity. Warunkowe breakpointy, wykonywanie kodu, listowanie zmiennych i ich zawartości, stos, krokowe wykonywanie kodu, zdalny interpreter (np. Docker), możliwość wyboru różnych wersji PHP i wiele innych ciekawych funkcji.
4. Testy - wbudowana obsługa PHPUnit, Codeception, Phpspec, Behat i kilka frameworków testowych dla Javascript.
5. Wbudowanych klient bazy danych (praktycznie każdy silnik jest obsługiwany).
6. Integracja z issue trackerem.
7. Integracja z system kontroli wersji (bardzo ułatwia korzystanie z gita).
8. Klient HTTP (możesz w prosty sposób testować API).
9. Wszelkiej maści inspekcje kodu, walidatory i inne pomagacze (do tego dochodzi możliwość doinstalowania php mess detectora i php code sniffera).
10. Integracja z Dockerm i Vagrantem.
11. Integracja z Composerem.
12. Autogenerowanie nudnego kodu (phpdoc, gettery/settery, implementacja metod z interface'u, itp.

Poza powyższym jest jeszcze szereg innych pluginów, z których nie korzystam zbyt często (lub działają w tle i się do nich tak przyzwyczaiłem, że ich nawet nie zauważam). Pobierz bezpłatną wersję próbną, sprawdź przez miesiąc czy Ci odpowiada i jeśli tak, to kup licencję. Pamiętaj tylko, że PhpStorm sprzedawany jest w modelu subskrypcyjnym, co oznacza, że płaci się co rok (lub co miesiąc).


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
Pilsener
post 3.07.2018, 11:34:45
Post #8





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Dla mnie ludzie piszący w różnych Vimach to dinozaury. Kiedyś (nie pamiętam czy tutaj) była dyskusja typu, że "prawdziwy programista używa tylko gołego notatnika, kolorowanie składni jest dla lamusów co nie umieją czytać kodu". Lata mijają a dinozaury nie wymierają nerdsmiley.png

Jak nie chcesz płacić za PHP Storma to ja polecam Netbeansa, wg mnie ma przyjaźniejszy interfejs, daje identyczną funkcjonalność tylko może nieco bardziej "zamulić".
Go to the top of the page
+Quote Post
miccom
post 8.07.2018, 07:41:26
Post #9





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Dziękuję wszystkim za odpowiedzi smile.gif

Co do opłat to nie jest to problemem, natomiast nie wiem czy trzeba płacić za coś, czego się nie używa smile.gif Pewnie rozumiecie o co mi chodzi smile.gif
Coraz mocniej skłaniam się do PhpStorm, kiedyś już go miałem na komputerze... ale to zamierzchły czas.
A jeśli już płacić za program, to może bez pośrednich mniejszych programów?

Jeśli twierdzicie że Sublime Text "pewnych rzeczy nie przeskoczy" - to już chyba podjąłem decyzję smile.gif

Pilsener, i nawet jeśli kolorowanie składni oznacza "lamusa"- to bardzo chętnie nim zostanę smile.gif

Cały czas moje skrypciki piszę w notepad++ i podoba mi się, mógłbym rzec że więcej nie potrzebuję, natomiast nie wiem jak wygląda praca zbiorowa, może pewne rzeczy robię "na około" nie
wiedząc, że w IDE robi się to w dwie sekundy.

Nic, trzeba kupić PhpStorm- i zacząć zarabiać programowaniem na "opłatę" smile.gif

Jeszcze raz dziękuję za Wasze odpowiedzi, a tymczasem- idę się uczyć programować smile.gif

He he smile.gif

Więc jeśli decyzja padła, podpowiedzcie: gdzie najtaniej kupić phpStorm? smile.gif


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post
Pyton_000
post 8.07.2018, 16:04:30
Post #10





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Na stronie producenta. Licencja personal. a czy miesięcznie czy rocznie to już od ciebie zależy.
Go to the top of the page
+Quote Post
trzczy
post 16.07.2018, 14:14:31
Post #11





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


Można przez 3 miechy zasuwać na wersji demo, potem reinstall systemu i od nowa, choć nie wiem, czy na to pozwala licencja.

Jest jeszcze możliwość zasuwania na PhpStorm 2018.2 (EAP). To jest wersja wstępna programu udostępniona do testowania.
Go to the top of the page
+Quote Post
b4rt3kk
post 16.07.2018, 22:47:42
Post #12





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 2.07.2018, 09:08:09 ) *
netBeans, Eclipse... nie wiem nie wypowiem się, ale nie wiem czy warto w nie się pchać.


Ja się wypowiem, bo korzystam obecnie z NetBeansa, a wcześniej z Eclipsa. Warto się w nie pchać.


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 11:17