PHP7 czy node.js

S0
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:5
0

Witajcie,
Jak sądzicie co lepiej się uczyć na dzień dzisiejszy miedzy tymi dwoma technologiami? PHP7 czy node.js?
Czy w obu technologiach dam rade wykonać małe, jak i rozbudowane strony www? jak to wygląda w obu przypadkach?

RE
Moderator
  • Rejestracja:około 18 lat
  • Ostatnio:12 miesięcy
0

Czy w obu technologiach dam rade wykonać małe, jak i rozbudowane strony www?

Niby tak, ale może jednak lepiej Python?

S0
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:5
0

A mógłbyś rozwinąć swoją myśl prostymi słowami dla początkującego, dlaczego było by lepiej?

3

Zarówno w PHP jak i w node.js zrobisz zarówno małe jak i rozbudowane serwisy, jednak PHP to zazwyczaj cięcie kosztów po całości , co może się wydawać sympatyczne bo możesz łatwiej zrobić stronę, ale z drugiej strony pensje są bardzo niskie ( PHP-owcy mają najniższe pensje ze wszystkich programistów). Fakt, PHP7 dostał niedorzecznie dobre zwiększenie szybkości, co zapewne pozwoli mu pożyć jeszcze dłuuugo, ale znając Node.js jesteś na o wiele lepszej pozycji, bo: lepsze zarobki, projekty w node.js to zazwyczaj nowe projekty , jest w javascript a prawde mówiąc cały internet to zaczyna być jeden wielki javascript, więc o wiele łatwiej ci będzie ogarnąć angulara ( na którego też jest mega zapotrzebowanie i świetne zarobki ) .
Node.js

mr_jaro
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
1

node.js i php to 2 zupełnie różne style programowania i osobiście je łącze szczególnie, że np laravel pozwala łatwo integrować php z node.js i na dzień dzisiejszy uważam, że tak się powinno to robić, pisanie całych witryn w node.js jest bez sensu chyba że cała witryna polega np na komunikacji między userami jak np taki appear.in


It's All About the Game.
S0
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:5
0

A powiedzcie mi jeszcze czy jest sens uczyć się PHP na dzień dzisiejszy? Jeśli nie to jakiej technologi warto się jeszcze przyjrzeć?
Czy zrobię w PHP praktycznie dowolny projekt? czy są jakieś ograniczenia?

mr_jaro
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
1
SD093 napisał(a):

A powiedzcie mi jeszcze czy jest sens uczyć się PHP na dzień dzisiejszy? Jeśli nie to jakiej technologi warto się jeszcze przyjrzeć?
Czy zrobię w PHP praktycznie dowolny projekt? czy są jakieś ograniczenia?

Wszystko ma swoje ograniczenia. Czego nie zrobisz w php? np komunikatora głosowego :) Czy warto? Warto. Masz niski próg wejścia. A zarabiając już programując w php możesz się po godzinach uczyć technologii które wymagając więcej czasu na naukę. Ja przynajmniej tak zrobiłem :)


It's All About the Game.
S0
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:5
0

dziękuje za zainteresowanie :)

edytowany 2x, ostatnio: SD093
1

Ja bym wybrał Python/Django/Pyramid/Tornado, dlatego że PHP ma starą składnie jak i javascript. Z PHP robi się makaron w kodzie, a Node.js bazuje na starym trudnym do nauki i brzydkim Ecmascript 5. Niby można w ES 6 ale jeszcze słabo to działa z Node.js. Python ma zwięzły kod, szybko się w nim pisze i jest prostszy do nauki niż PHP.

Zobacz pozostałe 4 komentarze
Maciej Cąderek
Maciej Cąderek
@mr_jaro Nic nie pradzisz, ale nie ma co zniechęcać OP, zwięzła składnia to w przypadku Pythona dla wiekszości osób zaleta.
TY
@mr_jaro Tylko na początku ma się takie wrażenie. Po kilkunastu godzinach pracy z kodem, nigdy więcej nie chciałbyś używać klamerek ponownie.
mr_jaro
@tyskie tylko po co mam się męczyć i próbować po raz kolejny skoro zarobek na tym z czym nie muszę się męczyć mam satysfakcjonujący a i perspektywy na języki z klamerkami jak na razie nie giną :) Jak będzie potrzeba to zacznę rozważać te opcje ale prędzej zmienię pisanie stron na pisanie apek mobilnych, a tam wszystko pisze się "normalnie" dla mnie, niż przejdę na rora lub pythona :)
LukeJL
z klamerkami/bez to zależy. Python jest super bez klamerek, ale CoffeeScript okazał się porażką.
Maciej Cąderek
Maciej Cąderek
Ja tam najbardziej lubię ES6 bez klamerek ;) Jakby JS się dorobił pipe operatora to bym klamerek używał chyba głównie tylko do literałów obiektowych.
Maciej Cąderek
Maciej Cąderek
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Warszawa
  • Postów:1264
1

@Czarny Pomidor
Bredzisz, Node 6 niemal w całości wspiera ES6, a podpiecie Babela do wersji LTS 3 minuty roboty. Jeśli jakaś firma nie stosuje ES6 to tylko ze względu na własną niewiedzę, niechęć do rozwoju - nie ma żadnych technicznych przeszkód.

mr_jaro napisał(a):

pisanie całych witryn w node.js jest bez sensu

Czemu?

0

@maciek napisałem "słabo to działa" ale jednak działa, a nie że nie działa w ogóle. A Ty napisałeś "niemal" i trzeba coś importować aby było od razu. Czyli na razie główna baza Node.js to ES 5.

Maciej Cąderek
Maciej Cąderek
No nie, w Node 6 baza to ES6, nic nie trzeba importować - nie ma TCO i modułów ES6 (jest Common JS ze względy na kompatybilność, choć można podmienić), ale brak tych dwóch rzeczy nie sprawia, że musisz pisać w ES5 ;/ "Słabo działa" sugeruje, że najlepiej jeszcze z tego nie korzystać, co jest nieprawdą.
LukeJL
Modułów ES6 nie ma również w przeglądarkach jeszcze, chyba, że się używa Babela.
przemek.hernik
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 8 lat
  • Postów:14
0

PHP jeszcze przez długi czas będzie się warto uczyć. Warto go znać, ponieważ nie jest trudny, a na pewno w wielu przypadkach może się przydać. Javascript stał się teraz bardziej popularny ze względu na to, że wiele ludzi się go po prostu uczy. Na pewno jest to dobry kierunek na przyszłość, ale według mnie PHP nie umrze.

Do stawiania małych/dużych stron www przydatny jest WordPress. Połowa stron w internecie jest oparta o WP, a jest on napisany w PHP, więc chociażby ze względu na to warto go umieć :D

RE
Zgadzam się ze wszystkim co kolega napisał, czym więcej takiej złotej myśli, tym więcej podatności będę miał do znalezienia :).
1

PHP? RLY? To już lepiej ROR się uczyć

mr_jaro
prędzej wezmę się za asp .net niż ror czy python :)
2

A moim zdaniem zrob tak. Masteruj node'a i te wszystkie nowinki, bo projekty na pewno ciekawsze, a phpa naucz sie na tyle, zebys mogl czasem cos pogrzebac jesli bedzie potrzeba.

przemek.hernik
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 8 lat
  • Postów:14
0

Zawsze znajdą się rozbieżne opinie! Polecam zapoznać się z tą ankietą ( http://stackoverflow.com/research/developer-survey-2016 ) - sekcja "Most Popular Technologies per Dev Type". Jak widać PHP trzyma się nieźle. Niezwykły skok Javascriptu wiąże się między innymi z tym, że teraz jest na niego wielkie "BUM", wiele osób jako samouki zapoznaje się z tym językiem, co generuje popularność.

Jeśli chcesz już zapoznawać się z tymi nowymi technologiami to zrób tak jak pisze @zimny Szczur. Ogarniaj noda/nowinki, a php naucz się przy okazji. NA pewno się przyda ;)

Zobacz pozostałe 2 komentarze
Maciej Cąderek
Maciej Cąderek
@Wibowit xD
LukeJL
JS jest popularny, bo strony internetowe są popularne, a to jest podstawowy język w przeglądarkach. I stąd jego wielka i narastająca popularność. Gdyby historia potoczyła się inaczej i do przeglądarek wprowadzono by Pythona, teraz wszyscy w Pythonie by pisali.
LukeJL
ciekawe co będzie jak wprowadzą WebAssembly :)
R3
A Ty myslisz, ze co bedzie? ;)
LukeJL
myślę, że wtedy będzie już totalny miszmasz i ludzie będą portować do JSa totalnie wszystko (tak jak był szał z Emscripten).
0

Czyli podstawa to nauczyć się JS 5 a potem douczyć nowości JS6? I do tego jakiś Node.js? Jak rozumiem gdy ktoś zaczyna naukę od zera nie ma sensu pakować się w starą technologię PHP, tylko lepiej zainwestować w naukę Pythona, Ruby bez klamerek i dodać Django, RoR oraz jakieś bazy danych MongoDB?

mr_jaro
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
0
Zimny Kaczor napisał(a):

Czyli podstawa to nauczyć się JS 5 a potem douczyć nowości JS6? I do tego jakiś Node.js? Jak rozumiem gdy ktoś zaczyna naukę od zera nie ma sensu pakować się w starą technologię PHP, tylko lepiej zainwestować w naukę Pythona, Ruby bez klamerek i dodać Django, RoR oraz jakieś bazy danych MongoDB?

Stara technologia php :p node.js tak szybko jak się pojawił tak mogą go ubić wprowadzając jakąś badziewną wersje. Tak samo jak hejt idzie na angulara 2 i z osób które znam wszyscy zostają przy 1.x a to ten sam twórca bo google :) Nie przewidzisz nic. Php za to to stabilność i spora kompatybilność wstecz. Jeżeli coś pisałeś na 5.2 to powinno bez problemu działać na 7 :) Ja mówię przeszedłem z 5 języków zanim zadomowiłem się w php i zacząłem na nim zarabiać. Najlepiej zapoznać się z kilkoma i dopiero potem podjąć decyzje w czym chce się robić bo jedno pasuje jednemu drugie drugiemu. A na nodzie będę robił inżynierkę żeby mieć motywacje do lepszego poznania jego :) Osobiście bym polecił zapoznać się z czymś w miarę niskopoziomowym na początek. Jak ci zabraknie pamięci pisząc kod na mikrokontroler w C to docenisz ją w każdym innym języku :)


It's All About the Game.
edytowany 1x, ostatnio: mr_jaro
Zobacz pozostałe 2 komentarze
LukeJL
tyle, że w przypadku Node to już było. Oficjalna wersja była kiepska i był bunt i parę programistów zrobiło forka Node'a i nazwali go IO.js. Fork ten miał lepsze wsparcie najnowszych featurów JavaScriptu. Potem jednak się dogadali i w końcu zmiany z IO.js zostały zmerdżowane z powrotem do Node'a.
LukeJL
co do hejtu na Angulara 2 to nie rozumiem hejtu, ja gdybym się jarał Angularem, to cieszyłbym się, że twórcy Angulara naprawiają swoje błędy z przeszłości, bo jedynka okazała się jedną wielką alfą.
LukeJL
Co do kompatybilności wstecz to akurat JavaScript jest bardzo kompatybilny wstecz, aż za bardzo, bo przez to nie można wywalić wielu dziwnych rzeczy z języka, bo jak cokolwiek wywalisz to połowa albo i więcej internetu przestanie działać. Z drugiej strony od kiedy są transpilatory JSa to nawet jakby coś się zmieniło w składni, to nie byłby problem.
LukeJL
chociaż oczywiście jedna rzecz sam język, a druga rzecz to biblioteki, frameworki itp. Node się zmienia, biblioteki się zmieniają, frameworki się zmieniają...
mr_jaro
@LukeJL tak js jest kompatybilny ale angular chociażby nie jest :) musiałem sobie nawet odpuścić migracje z 1.4 do 1.5
Wizzie
  • Rejestracja:prawie 11 lat
  • Ostatnio:ponad 7 lat
0

nie ma sensu pakować się w starą technologię PHP

PHP jest młodszy od Pythona i ma tyle samo latek co Ruby :D

0

Według mnie PHP > Rails, które to chyba swój 'moment' już miały.
Oczywiście część community PHP jest słabe ale na pewno można znaleźć dobre miejsce pracy.
No i miejsc pracy jest bardzo dużo. PHP7 to też duży skok naprzód.
Poza tym duży potencjał jeśli ktoś chce nadłubać coś sam.

I żeby nie było. Sam siedzę w Javie i nie przepadam za PHP.

0

Jedyne w czym jest gorszy php od js - frameworki do niego nie wychodzą co 15 min.

R3
Niekoniecznie jest to 'gorsze' a na backendzie trzeba być trochę sceptycznym do nowości niż wskakiwać na każdy hypetrain.
0

Niekoniecznie jest to 'gorsze' a na backendzie trzeba być trochę sceptycznym do nowości niż wskakiwać na każdy hypetrain. - rav3n 6 minut temu

Nie było widać sarkazmu w moim poście ? To że jest tona języków kompilująca się do js-a (to czy udanych inna sprawa) i jeszcze więcej frameworków które żyją max 2 lata chyba trochę źle świadczy o js.

czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

niektórzy na stronach jeszcze flasha używają, a gdzie tu świeżynka PHP :D uważam, że jeszcze bardzo długo nie zniknie więc bez obaw, całego interneta nie wyłączą


0

Nadal można znaleźć oferty pracy w COBOL-u i fortranie więc możemy założyć że języki tak szybko nie wymierają.

0

Ostatnio na 4programmers w dziale praca pojawiło się już 146 ofert pracy w Pythonie i Django, więc to też rozwijająca się konkurencja.

0

w tym benchmarku php7 wypada blado
http://www.savethecode.com/racing-day-web-frameworks/

drorat1
  • Rejestracja:ponad 15 lat
  • Ostatnio:około 2 lata
  • Lokalizacja:Krasnystaw
  • Postów:1181
0
Krzywy Pomidor napisał(a):

w tym benchmarku php7 wypada blado
http://www.savethecode.com/racing-day-web-frameworks/

Nie wypada blado tylko zostały wzięte pod porównanie jeszcze frameworki, z którymi zostało to zestawione, konkretnie Symfony albo Laravel, które i tak w porównaniu z Phalconem który zresztą uchodzi za bardzo szybki wypadają słabo nawet na PHP7 bo same uchodzą za najwolniejsze.

Żeby to było reprezentatywne, to musiałoby być zestawienie:

PHP5+Symfony
PHP5+Laravel
PHP5+Phalcon
PHP5+dowolny lekki i szybki FW

oraz
PHP7+Symfony
PHP7+Laravel
PHP7+Phalcon albo dowolny szybki i lekki framework który działa pod tą wersją PHP

No właśnie:
http://phalcon.io/phalconphp-and-php7

I tak na Symfony są poważne serwisy z dużym ruchem, więc nie sądzę żeby tego typu benchmarki były jakimś istotnym kryterium wyboru.

0

W sumie teraz zobaczylem, ze jest jakis Silex, ktory w powyzszym zestawieniu wypada lepiej. Wczesniej nie zauwazylem.

0

Ja śmiało mogę polecić silex. Bardzo fajny micro framework. Jak ktoś umie pisać w phpie to można fajny kod zrobić.

mr_jaro
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Grudziądz/Bydgoszcz
  • Postów:5300
0

@drorat1 phalcom jest napisany w kodzie natywnym z tego co pamiętam, ale możliwości ma dużo, dużo mniejsze niż laravel/symfony
Porównanie co prawda pewnie trochę propagandowe ale jest między php 5.6 a hhvm oraz php 7 ;) https://www.zend.com/en/resources/php7_infographic


It's All About the Game.
NG
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 7 lat
  • Postów:278
0

głos za PHP, ale

kiedyś coś robiłem z node.js i chyba z pół dnia(!) wywalało mi zależności npm. Nie wiem czy tak jest teraz, albo może trafiłem na jakieś felerne pakiety, ale jak myślę o node.js to chcę uciec jak najdalej (ogromny bałagan w repozytoriach).
A nie ma nic bardziej irytującego niż sytuacja w której nie zgadzają się numerki bibliotek/pakietów...

Może to jednak jest uprzedzenie. Bo równocześnie jest pełno nowoczesnych i fajnych rzeczy w node.js, których albo nie ma w PHP albo są mniej popularne/updateowane.

Jeszcze jest taka kwestia:
Generalnie jakby tak głębiej spojrzeć, to PHP NIGDY NIE WSPÓŁPRACOWAŁO idealnie z JS. Przykład - jest sobie jakiś framework PHP i wszystko w nim działa, ale brakuje JS. No więc wklepanie w to JS (jakiegoś większego szkieletu, a nie prostych skryptów) może nawet rozjechać cały framework PHP (chociażby w wyglądzie, zachowaniu).
Framework PHP wprowadza swoje zasady, a jak dołożymy do tego jakiś grubszy szkielet JS, silnik JS, zestaw skryptów JS - to już pojawiają się dziwne dylamaty, a na końcu może z tego być nieuporządkowana konstrukcja (spaghetti code).
Niby PHP działa z JS, ale im głębiej w las tym gorzej.
Stąd też nodeJS nie jest takim złym pomysłem, jak ktoś bardzo chce mieć dużo JS.

edytowany 6x, ostatnio: aurel
Maciej Cąderek
Maciej Cąderek
Przecież npm automatycznie zarządza różnymi wersjami bibliotek.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)