Automatyczne domykanie cudzysłowów w treści posta

Automatyczne domykanie cudzysłowów w treści posta
obscurity
  • Rejestracja:około 6 lat
  • Ostatnio:2 dni
0
Riddle napisał(a):

Jeszcze coś, czy tylko te dwa?

No zawsze jakiś postęp, jeszcze w "`" nie chcę żeby się dodawało.
Warto dodać że to tylko przykłady z tego wątku kiedy edytor był irytujący. Niemal codziennie muszę usuwać jakieś niechciane znaki z edytora. Jak będę pisał kolejne posty na forum to wrócę tu pospamować przypadkami


"A car won't take your job, another horse driving a car will." - Horse influencer, 1910
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
obscurity napisał(a):
Riddle napisał(a):

Jeszcze coś, czy tylko te dwa?

No zawsze jakiś postęp, jeszcze w "`" nie chcę żeby się dodawało.

Gdzie i kiedy?

I widzisz. Jak się czepiam o szchemat to nazywasz mnie robotem. Jak się nie czepiam, to piszesz jeszcze w "`" nie chcę żeby się dodawało i mam się domyślać o co panu szanownemu chodzi.

Warto dodać że to tylko przykłady z tego wątku kiedy edytor był irytujący. Niemal codziennie muszę usuwać jakieś niechciane znaki z edytora. Jak będę pisał kolejne posty na forum to wrócę tu pospamować przypadkami

No to zapraszam wtedy, jak będzie więcej konkretów niż "usuń wszystko".

edytowany 1x, ostatnio: Riddle
obscurity
  • Rejestracja:około 6 lat
  • Ostatnio:2 dni
0

Ehh zwiodłeś mnie tym "Nie musi być według żadnego szablonu, tylko żeby było widać o co chodzi". Myślałem że jak napiszę że chcę to samo tylko po innym znaku to zaskoczy. Ok więc z powrotem do szablonu:

Kiedy mam w edytorze treść "`" i kursor po znaku "`", i klikam " to chciałbym żeby pojawił się raz, a nie dwa


"A car won't take your job, another horse driving a car will." - Horse influencer, 1910
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
obscurity napisał(a):

Ehh zwiodłeś mnie tym "Nie musi być według żadnego szablonu, tylko żeby było widać o co chodzi". Myślałem że jak napiszę że chcę to samo tylko po innym znaku to zaskoczy. Ok więc z powrotem do szablonu:

Kiedy mam w edytorze treść "`" i kursor po znaku "`", i klikam " to chciałbym żeby pojawił się raz, a nie dwa

Gościu, napisałeś jeszcze w "`" nie chcę żeby się dodawało.. Kto normalny po tym zdaniu się domyśli o co chodzi?

Zobacz pozostałe 6 komentarzy
obscurity
Dobra, przepraszam jeśli cię uraziłem, ale wiedz że swoją nachalnością też irytujesz ludzi. Po prostu czegoś nie chcą, a ty każesz im się tłumaczyć czemu i jak to poprawić i marnować czas obu stronom. Jak kobieta cię odrzuca to zachodzisz jej drogę i zasypujesz pytaniami co konkretnie nie pasuje? To że nie było inputu od innych userów powinno dać do myślenia że może nikt tak naprawdę tych zmian nie potrzebuje?
Riddle
Ankiety nie było, pomysł z usprawnieniem edytora wyszedł propo zmiany czcionki i został klepnięty przez Adam Boduch, tutaj: https://4programmers.net/Forum/Coyote/354712-czcionka_monospace_w_widoku_edycji_artykulow_w_kompendium?p=1794630#id1794630
Riddle
Po prostu czegoś nie chcą, a ty każesz im się tłumaczyć czemu i jak to poprawić Po pierwsze, wątek w Coyote to nie jest reprezentatywna próbka uzytkowników edytora, po drugie, zmiany w edytorze powinny być przemyślane i poparte argumentami i powodami, a nie widzimisię moimi albo czyimiś. Odpowiedź "nie podoba mi się" albo "irytuje mnie" to nie jest sensowny argument i powód. Sensowny powód brzmiałby "w tym i w tym miejscu, w akcji takiej i takiej powinno się dziać to i to".
Riddle
Np to żeby pokazywać podgląd obrazka po sparsowaniu markdownu z linkiem, to też jest moja radosna twórczość którą zrobiłem bo mi jej brakowało, i na to jakoś się nikt nie skarży. Także argument "wymyśliłeś sobie" raczej nie na miejscu.
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0

Kiedy mam w edytorze treść "" i kursor po znaku "", i klikam " to chciałbym żeby pojawił się raz, a nie dwa

Przy otwierającym, czym zamykającym `?

Chodzi Ci o to, że jak masz tekst `tekst`, to Twój kursor jest tutaj `|tekst` , czy tutaj `tekst`|?

66
  • Rejestracja:ponad 3 lata
  • Ostatnio:ponad 2 lata
  • Postów:53
1

Mnie osobiście irytuje jeśli edytor tekstu z opcją wyświetlania kodu wie lepiej jaki znak chcę wpisać i robi to za mnie. Do pracy w IDE to pomocne, ale tu zbędny bajer chyba z chęci wykazania się

Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
666 napisał(a):

Mnie osobiście irytuje jeśli edytor tekstu z opcją wyświetlania kodu wie lepiej jaki znak chcę wpisać i robi to za mnie. Do pracy w IDE to pomocne, ale tu zbędny bajer chyba z chęci wykazania się

Mógłbyś podać przykład takiej treści?

Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0

Wrzuciłem na https://4programmers.dev/ wersję 1.12.1, z kolejnymi poprawkami dotyczącymi automatycznego domykania bracketów. Jeśli komuś się chce, to można sprawdzić; jak nie to trzeba czekać na release na https://4programmers.net/

Xarviel
  • Rejestracja:ponad 3 lata
  • Ostatnio:około godziny
  • Postów:847
1

Znalazłem, że przy takim fragmencie x"| edytor nie domyka prawidłowo cudzysłowu, tylko tworzy tak jakby x""|" o jeden za dużo.

edytowany 2x, ostatnio: Xarviel
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Xarviel napisał(a):

Znalazłem, że przy takim fragmencie x"| edytor nie domyka prawidłowo cudzysłowu, tylko tworzy tak jakby x""|" o jeden za dużo.

A czemu miałby domknąć? Edytor jak widzi x" to uznaje że ten cudzysłów to jest zamykający cudzysłów, więc jak otworzysz kolejne, to go domknie.

Dla przykładu "word"|, jak klikniesz " to dostaniesz "word""|".

Xarviel
  • Rejestracja:ponad 3 lata
  • Ostatnio:około godziny
  • Postów:847
0

Hmm to znaczy chciałeś, żeby sprawdzić to przetestowałem różne kombinacje i napisałem to co rzuciło mi się w oczy.

Jeśli twierdzisz, że jest okej i tak miało być no to okej :p

edytowany 1x, ostatnio: Xarviel
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Xarviel napisał(a):

Hmm to znaczy chciałeś, żeby sprawdzić to przetestowałem różne kombinacje i napisałem to co rzuciło mi się w oczy.

Jeśli twierdzisz, że jest okej i tak miało być no to okej :p

A podasz coś więcej niż tylko x"? Bo z takiej małej ilości liter ciężko coś wywnioskować.

Xarviel
  • Rejestracja:ponad 3 lata
  • Ostatnio:około godziny
  • Postów:847
0

Chodziło mi o taki przypadek, gdy mamy jakikolwiek wyraz, lub znak i cudzysłów razem bez żadnej spacji, oraz kursor znajduje się na samym końcu |

woda"|,
krowa"|,
trawa"|

lub x"| z mojego wcześniejszego przykladu i teraz dodajemy do tego drugi cudzysłów to wychodzą nam takie fragmenty

woda""|",
krowa""|",
trawa""|",
x""|"

Wynikiem jest jakiś tekst, oraz 3 apostrofy na samym końcu.

edytowany 1x, ostatnio: Xarviel
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Xarviel napisał(a):

Chodziło mi o taki przypadek, gdy mamy jakikolwiek wyraz, lub znak i cudzysłów razem bez żadnej spacji, oraz kursor znajduje się na samym końcu |

woda"|,
krowa"|,
trawa"|

No to to skumałem, ale przykład jakiejś większej treści?

Xarviel
  • Rejestracja:ponad 3 lata
  • Ostatnio:około godziny
  • Postów:847
0

Problem występuje jedynie na końcu jakiegoś wyrazu bez względu na to jak długi jest konkretny fragment.

Możesz mieć przykladowo cały akapit, wybrać losowy wyraz, wstawić jeden cudzysłów na samym końcu wyrazu ", potem dodać drugi cudzysłów " i tworzy nam się na samym końcu """.

lorem" ipsum --> po dodaniu kolejnego cudzysłowu -> lorem""" ipsum

**lorem" ipsum** --> po dodaniu kolejnego cudzysłowu -> **lorem""" ipsum**

~~lorem" ipsum" --> po dodaniu kolejnego cudzysłowu -> ~~lorem""" ipsum~~

Jeśli po cudzyslowie istnieje już jakiś znak to mechanizm działa prawidłowo

**lorem"** ipsum --> po dodaniu kolejnego cudzysłowu -> **lorem""** ipsum, czyli wynik jest okej.

~~lorem"~~ ipsum --> po dodaniu kolejnego cudzysłowu -> ~~lorem""~~ ipsum, też wynikiem się zgadza.

Osobiście uważam, że problem jest nieszkodliwy, bo praktycznie nikomu się nie trafi, więc pewnie można go olać.

edytowany 2x, ostatnio: Xarviel
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Xarviel napisał(a):

Problem występuje jedynie na końcu jakiegoś wyrazu bez względu na to jak długi jest konkretny fragment.

Możesz mieć przykladowo cały akapit, wybrać losowy wyraz, wstawić jeden cudzysłów na samym końcu wyrazu ", potem dodać drugi cudzysłów " i tworzy nam się na samym końcu """.

lorem" ipsum --> po dodaniu kolejnego cudzysłowu -> lorem""" ipsum

**lorem" ipsum** --> po dodaniu kolejnego cudzysłowu -> **lorem""" ipsum**

~~lorem" ipsum" --> po dodaniu kolejnego cudzysłowu -> ~~lorem""" ipsum~~

Jeśli po cudzyslowie istnieje już jakiś znak to mechanizm działa prawidłowo

**lorem"** ipsum --> po dodaniu kolejnego cudzysłowu -> **lorem""** ipsum, czyli wynik jest okej.

~~lorem"~~ ipsum --> po dodaniu kolejnego cudzysłowu -> ~~lorem""~~ ipsum, też wynikiem się zgadza.

Osobiście uważam, że problem jest nieszkodliwy, bo praktycznie nikomu się nie trafi, więc pewnie można go olać.

Nie chodzi mi o jakieś wymyślone przykłady teraz na gorąco (bo takie ja też mogę wymyślić), tylko o przykład treści którą faktycznie pisałeś, i tam był ten " za znakiem.

edytowany 1x, ostatnio: Riddle
Xarviel
Nie mam rzeczywistego przykładu ponieważ... pewnie jako jedyny zalogowałem się na 4programmers.dev sprawdzić jak to wygląda po aktualizacji, testowałem wersję z nawiasami (), później z apostrofami "" i starałem się przekazać to co znalazłem. Nigdy normalnie mi się to nie przytrafiło i tak jak zaznaczyłem pod koniec cytowanego fragmentu uważam, że jest nieszkodliwe, ale napisałem to bo sam chciałeś... ale nie wiedziałem, że przyjmujesz jedynie "rzeczywiste przykłady". Nie mam też zamiaru upierać się przy naprawie tego tak jak niektórzy, bo mi osobiście to nie przeszkadza
Riddle
Dziękuje za zaangażowanie, fajnie że wszedłeś na 4programmers.dev, ale ja tutaj pytałem o rzeczywiste przypadki użycia, coś co faktycznie przeszkadza użytkownikom gdy piszą. Takie wstukiwanie przykładów i domyślanie się, czy tak powinno być czy nie , raczej będzie bezowocne.
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0

Weszła na forum wersja 1.12.1, można sprawdzać.

BE
  • Rejestracja:około 4 lata
  • Ostatnio:12 miesięcy
  • Postów:15
0
Azarien napisał(a):

Disclaimer: nigdy nie pamiętam czy mówi się "cudzysłоwia", "cudzysłowów" czy jakoś tam inaczej.

Gdy nie pamiętasz, czy mówi się "w cudzysłowie", czy "w cudzysłowie", to pomyśl jak byś powiedział:
w zupie
czy
w zupiu

edytowany 1x, ostatnio: Riddle
Azarien
nie działa, bo w mianowniku jest -słów a nie -pa więc to zupełnie inne słowo i porównywanie do zupy jest nieuzasadnione.
BE
@Azarien: you must be fun at parties
Azarien
@beef jakie „parties”… :D
Manna5
  • Rejestracja:prawie 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:637
0

To nawet działa przy liniowym pisaniu tekstu, od razu z premedytowanymi cudzysłowami, ale jest horrorem kiedy tekst się edytuje

Uważam tak samo.


Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Manna5 napisał(a):

To nawet działa przy liniowym pisaniu tekstu, od razu z premedytowanymi cudzysłowami, ale jest horrorem kiedy tekst się edytuje

Uważam tak samo.

A możesz podać jakiś przykład takiego napisanego tekstu, gdzie próba edycji go jest horrorem?

Manna5
  • Rejestracja:prawie 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:637
2

Bardzo prosty przykład: mamy takie zdanie

Kopiuj
The quick brown fox jumps over lazy dog.

Chcemy zamknąć słowo lazy w nawiasach. Ustawiamy kursor przed nim i wciskamy nawias otwierający. Otrzymujemy to:

Kopiuj
The quick brown fox jumps over ()lazy dog.

Musimy teraz skasować ten automatycznie wstawiony nawias - to nie horror, ale w każdym razie utrudnienie.


Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Manna5 napisał(a):

Bardzo prosty przykład: mamy takie zdanie

Kopiuj
The quick brown fox jumps over lazy dog.

Chcemy zamknąć słowo lazy w nawiasach. Ustawiamy kursor przed nim i wciskamy nawias otwierający. Otrzymujemy to:

Kopiuj
The quick brown fox jumps over ()lazy dog.

Musimy teraz skasować ten automatycznie wstawiony nawias - to nie horror, ale w każdym razie utrudnienie.

Nie prawda,

Jak masz taki tekst The quick brown fox jumps over lazy dog. tak, przed słowem lazy, i wciśniesz (, to dostaniesz:

Kopiuj
The quick brown fox jumps over (lazy dog.
edytowany 1x, ostatnio: Riddle
Manna5
  • Rejestracja:prawie 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:637
0

Tu akurat masz rację, ale pewnie znajdzie się inny przykład, gdzie domykanie utrudnia edycję.


Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0
Manna5 napisał(a):

Tu akurat masz rację, ale pewnie znajdzie się inny przykład, gdzie domykanie utrudnia edycję.

No to jak znajdziesz taki, to proszę podeślij.

Manna5
  • Rejestracja:prawie 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:637
0

Na szybko nie mam, zastanowię się.


edytowany 1x, ostatnio: Manna5
Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Laska, z Polski
  • Postów:10053
0

Okej, to będę czekał.

Manna5
  • Rejestracja:prawie 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:637
0

No widzę, że przed typowymi problemami się zabezpieczyłeś, jednak wciąż domykanie jest czymś nieoczekiwanym (to jest edytor postów na forum, a nie IDE).


obscurity
w IDE też wkurza
Manna5
Tylko w IDE zwykle możesz to włączyć lub wyłączyć - jak chcesz - ewentualnie zmienić IDE. Edytor 4play nie ma w ogóle żadnych ustawień i to jest ogólny problem.
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)