Kopniak do programowania

Kopniak do programowania
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 9 lat
  • Postów:6
0

Witam, skończyłem szkołę (technikum informatyczne) szkoła jak szkoła, zaczynam się zastanawiać czy nie zmienić wgl kierunku, zawsze chciałem być programistą, juz nawet nie chodzi mi o zarobki ale o to ze można stworzyć coś nienamacalnego, taka podjara, lubie tworzyć cos nowego i w sumie uczyłem sie troche c++ w szkole ale tylko pisania prostych programików bez interfejsu graficznego, ale na tym koniec, probowałem się uczyć na własną rękę tez ale nici z tego brak mi samozaparcia albo może kursy były kiepskie bo wszystkie były, w sumie to juz nie wiem czy wgl zapomniec o tym i isc do jak to mowi ojciec "normalnej pracy" jako pracownik fizyczny, może polecicie jakiego języka się uczyc na sam początek tak żeby zrozumieć mechanike programowania, chciałbym to zrozumieć bo jak to ktoś mądry kiedyś powiedział, programowania sie nie nauczysz, je trzeba zrozumiec, pomóżcie jakoś, od czego taki laik i newbie może zacząć ?
z góry dzięki wielkie :)

1

Dobrego kopniaka chętnie sprzedadzą chłopaki z dzielni.

Fi3rce
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:423
0

Pewna umiejetnosc moze Ci sie bardzo przydac, koniecznie zapoznaj sie z tym http://searchengineland.com/guide/how-to-use-google-to-search artykulem.


„Every Pro was once an amateur, every expert was once a beginner.”
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 9 lat
  • Postów:6
0

Dzięki wielkie za pomoc

bolson
  • Rejestracja:około 15 lat
  • Ostatnio:2 dni
  • Lokalizacja:Zielona Góra/Poznań
1
pawlus184 napisał(a):

[...] nie chodzi mi o zarobki ale o to ze można stworzyć coś nienamacalnego, taka podjara, lubie tworzyć cos nowego [...]
Z tym, że bardzo często praca programisty polega na 'grzebaniu w kupie' i wielodniowym debugowaniu, chcesz tworzyć coś nowego - zostań stolarzem.

katelx
  • Rejestracja:prawie 10 lat
  • Ostatnio:4 miesiące
  • Lokalizacja:Hong Kong
4

idz do normalnej pracy

Fi3rce
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:423
2

Troche widze Cie wszyscy zgasili, ale ze masz dobre intencje to napisze od siebie dwa zdania. Bez samozaparcia to nic nie zdzialasz w programowaniu. W zasadzie nie tylko w programowaniu tylko w kazdej dziedzinie. Bez samozaparcia to mozesz przerzucac piach lopata, a nie programowac.

Owszem, trzeba je zrozumiec, ale ogladanie kursow Ci nic nie da, trzeba cos zrobic samemu. Polecam sprobowac web dev'u. HTML + CSS + Javascript. Tam relatywnie szybko bedziesz mial rezultat, a w dzisiejszych czasach chyba tego mlodzi ludzie oczekuja. Malego nakladu pracy i szybkich efektow, wszystko szybko, brak im cierpliwosci. Te wszystkie rzeczy Cie dyskredytuja, jezeli chcesz byc programista i musisz sobie je wyrobic. Tym czasm nawet sie nie wysililes i nie poszukales w google, a tematow tego typu jest 2^64 (pomijam fakt, ze szukanie w google to chyba podstawowa umiejetnosc w dzisiejszych czasach, a juz zwlaszcza kodera). Wracajac do tematu, to rowniez szybciej znajdziesz prace (tak mi sie wydaje) w web dev'ie (front-end), niz w jezykach typu C#/Java/Objective C itd.


„Every Pro was once an amateur, every expert was once a beginner.”
edytowany 3x, ostatnio: Fi3rce
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 9 lat
  • Postów:6
0

Sproboje z tym web-dev może mnie to pociągnie dalej, jakiś kurs polecasz ? /W sumie myślałem o stolarstwie, ale mogłem iść do zawodówki, zmarnowane 4 lata

edytowany 1x, ostatnio: pawlus184
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
2

zgadzam się z @Fi3rce, najłatwiej będzie ci zacząć w web developmencie tzn coś w stylu html+css+js albo jakis python, php, ruby
te języki (ostatnie 3) są dość proste do załapania w takim podstawowym levelu, żeby coś już tworzyć. do tego jakis framework do tworzenia aplikacji i mozesz się uczyć z tutoriali których w internecie kilotony

jak już pisali wyżej, jak wiadomo nie ma głupich pytań, ale umiejętność szukania dla programisty to na prawde klucz, tu sie dosłownie wszystko szuka
a później, jak się już podskillujesz, jeśli masz możliwość - idź jak @katelx wspomniała do pracy, tam sie nauczysz jak jest i jeszcze ci zapłacą :)

edytowany 2x, ostatnio: azalut
niezdecydowany
niezdecydowany
chyba nie zrozumiałeś co @katelx miała na myśli przez "normalną pracę"
azalut
jak teraz sobie pomyśle to chyba faktycznie nie załapałem, ale przy swoim stanowisku zostaje :P
Fi3rce
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:423
1

Na YT jest tego pełno. Kursy Ci odradzam. Przeszedłem przez to kilka miesiecy temu i probowalem każdej możliwe metody nauki i z pośród wszystkich na kursach stracilem najwiecej czasu. Nawiecej sie nauczysz kodujac i czytajac ksiazki.

Kursy to oszukiwanie siebie. Ogladasz myslisz ze cos umiesz, a tak naprawde tracisz 15h. Cokolwiek by Ci ktos powiedzial... nie bierz sie za nie.

Sprobuj odpalic YT i ogarnac jakies tutoriale na temat HTML'a 5 i CSS'a (w 3 sie poki co nie zaglebiaj, ogarnj podstawy typu jak pozycjonowac elementy na stronie, kolory, tla, padding itp). Jak zdobedziesz wiedze ogolna dobrze jest przeczytac jakas sensowna ksiazke bo to wlasnie z nich wyciagnalem najwiecej. Dosyc dobre i fajnie czytajace sie ksiazki to seria Rusz Glowa (Head-first). Znajdziesz tam cos o HTML & CSS. Pozniej mozesz sie zabrac za JS (tutaj zaczyna sie zabawa).

Te umiejetnosci ktore opisalem wyzej to podstawa kazdego web developera. Nie wazne czy bd pracowal we front-endzie czy back-endzie. Jak okaze sie, ze Cie to nie kreci to mozesz zabrac sie za nauke wlasnie jakiegos pythona/ruby czy czegos tam.


„Every Pro was once an amateur, every expert was once a beginner.”
edytowany 3x, ostatnio: Fi3rce
azalut
ostatnio próbuje się poduczyć nowego języka/technologii i zauważam, że z kursów można się nauczyć tylko, jesli są krótkie i treściwe. Jak widze tutorial na 15 stron A4 który defacto sprowadza się do tego, jak się deklaruje zmienne albo tworzy metody - dramat.. kto to pisał!? filmy są najlepsze (również jeśli są treściwe) + ksiązki nawet spoko choć też zależy jakie.. :D
azalut
najlepsze są takie use-case'y z jakichś blogów np, ale żeby korzystać z use-caseów, zwykle trzeba już znać sporo podstawy żeby wiedzieć o czym w ogóle piszą
Fi3rce
Generalnie kazdy kurs to jest to samo. A autorzy przy okazji CI 15 razy przypomna jak sie deklaruje zmienna albo cos :P Najbardziej mnie rozbawilo jak ogladalem tutoriale Strefy Kursow i w kazdym jednym jest 15 min poswiecone na Wybor Edytora... Mogliby to chociaz za darmo udostepnic na stronie czy cos. Lepiej jest wlasnie przeczytac ksiazke, jak czegos nie rozumiesz to stackoverflow => albo dedykowany filmik na YT, ktory trwa 5 min i wyjasnia dany aspekt.
azalut
dokładnie, 10 raz wpajać deklaracje zmiennych.. powinny byc kursy podzielone na 2 osobne wersje: 1. nie znam żadnego języka, nigdy nie programowałem 2.znam już wiele języków chce poznać nowy, bo zasnąć można czytając..
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
1

jeszcze dopisać chciałem,
próbuj różnych działek programowania czym prędzej i jeśli stwierdzisz, że któras jest dla ciebie to chwyć się tego i rozwijaj w tym kierunku. Jeśli nie interesuje cie wiedza stricte 'informatyczna' a samo programowanie np. stron w php to raczej studia z informatyki nie są jakoś mega potrzebne (choć i tak warto na nie iść wg mnie)
wtedy możesz isc na stolarstwo, filozofie, informatyke, germanistyke czy cokolwiek ci sie zamarzy, bo i tak tej wiedzy która jest potrzebna, żeby pracować to raczej nauczysz się sam w domu / w pracy

P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 9 lat
  • Postów:6
0

Dziękuje koledzy za treściwe odpowiedzi/ czy chodziło o tą książkę "Head First HTML with CSS & XHTML. Edycja polska (Rusz głową!)" ?

Fi3rce
Tak zgadza sie. Pozniej zaczynasz kodowac. Jak nie umiesz czegos zrobisz googlujesz i nie rob ctrl + c ctrl + v tylko staraj sie zrozumiec to co wklejasz. Nawet jak bierzesz jakis gotowy komponent typu guzik albo cos to popatrz na ten kod przez 5 min i zawsze Ci cos w glowie zostanie.
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
0

@pawlus184 jeśli chodzi o html+css najlepiej sie tego uczy z neta :P jest kuuuuuuuuupe stron, Od razu mozna szybko wypróbować kod

z książek to jak już się uczyć to coś bardziej skomplikowanego typu programowanie współbieżne, jakieś JPA (takie cuś do zapisywania do bazy danych) albo inne takie :)

edytowany 2x, ostatnio: azalut
niezdecydowany
niezdecydowany
"programowanie współbieżne" oho, już się nie popisuj, dobrze wiemy że na!@#lałbyś new Thread(); :D:D:D:D:D:D:D:D:D:D:
azalut
nie no ja robie Thread.sleep(1000); jak debuguje itd to chyba wszyscy wiedzą :D
niezdecydowany
niezdecydowany
aa czyli to jest to skomplikowane programowanie współbieżne którego nauczyłeś się z tych skomplikowanych książek ?
azalut
noo jesteś blisko, zmienie żeby nie wyszło że taki ze mnie pro programister :|
niezdecydowany
niezdecydowany
tak się tylko zapytałem, delikatnie :D
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 9 lat
  • Postów:6
0

Możliwe ze 79zł wydane na książkę będzie bardziej dla mnie zachęcające do robienia czegoś pożytecznego w sprawie programowania, a co do filmików nieraz sąnie zrozumiałem Od razu a kursy pisane wyjaśniają miliony razy do czego służy zmienna no ale nieraz nie każdy wie
Zajmę się na próbę web-dev mam nadzieje ze wchłonie mnie to

edytowany 1x, ostatnio: pawlus184
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
0

@pawlus184 wiadomo, nie każdy wie o co chodzi i dla ciebie taki kurs jest wporządku, ale dla kogoś kto już troche, bez wzgledu czy amatorsko czy zawodowo, programuje - tłumaczenie zmiennych 15 kartek to męczarnia.. a najgorzej jak miedzy to tłumaczenie wplecie coś ważnego, o czym będzie mówił dalej w książce i jesteś skazany to przeczytać.. buee..

0

A panowie, jakie środowisko do tego html+css, jakies wynalazki typu pajączek czy notepad++ ?

niezdecydowany
niezdecydowany
Jakie pajączki.. jakie notepady.. Tylko Sublime albo Atom - coś w ten deseń - możesz instalować plugginy etc.
Fi3rce
Sublime Text Ci wystarczy.
_naf
sublime jest płatny (coś na zasadzie winrara/total commandera więc mało kto płaci xD). Atom z Nuclide nie jest zły i działa stabilnie. Do tego pełno zarąbistych pluginów można ściągnąć np. Ask Stack. Gdybym miał coś takiego kiedy zaczynałem moja produktywność by była większa o 100% :D
_naf
"Sublime Text 2 may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit for the evaluation." taa.. ^^
Tumeg
Bracketsa polecam.
0

Dzięki wszystkim za pomoc, czekam tylko na książke i zaczynam ją studiować

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

w sumie uczyłem sie troche c++ w szkole ale tylko pisania prostych programików

Czy kiedykolwiek siadłeś w domu i napisałeś jakiś program? Nie, nie do szkoły czy na pracę domową. Po prostu tak dla siebie bo ci sie chciało? Bo jeśli nie to bardzo możliwe że to nie jest coś dla ciebie bo cię po prostu nie kręci. I mam wątpliwości czy zmiana technologii cokolwiek tu da. Nawet już nie wspomnę o tym, że praca programisty wygląda trochę inaczej niż się niektórym ludziom wydaje i potem niektórzy się rozczarowują.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
Zobacz pozostałe 12 komentarzy
Shalom
Żebyś wiedział, takie lepsze metro :D
niezdecydowany
niezdecydowany
A taki węgiel to się przydaje, 1. W zimę można dom opalić. 2.Jak człowiek zje coś dziwnego, to działa jak lekarstwo.
niezdecydowany
niezdecydowany
turlam się ze śmiechu po podłodze ... i osobiście wole ten git http://img.sadistic.pl/pics/edcef8e1fc7e.gif :D:D
azalut
po podłodze.. cos mi się zdaje że ten spirytus zacząłeś pić @niezdecydowany
NA
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 5 lat
  • Postów:68
0

Jak chcesz spróbować w webdevie i nie masz doświadczenia to z książek polecam "Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie IV". Ale najlepiej to proponuje codeschool.com Kursy są płatne poza pierwszą lekcja, ale zdarzaja się też darmowe (angularjs). Pierwszy miesiąc kosztuje 9$ a zakładając że ciągle wakacje to dobry moment żeby spiąć dupę i zrobić coś konkretnego bez narzekania ze nie ma się czasu, więc 9$ to dobry interes. Dodatkowo filmiki z ich krótkich "kursików" można ściągnąć. Ale to, co najlepsze, to platforma do nauki. Po każdym 3-10min filmiku jest kilka zadań do zrobienia w przygotowanym przez nich środowisku. Dodatkowo zastosowali elementy gry, że zdobywasz expa i lvle a za podpowiedzi tracisz, co bardziej motywuje do nauki. Ogólnie też dobrze tłumacza i uczą dobrych praktyk.

P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 9 lat
  • Postów:6
0
Shalom napisał(a):

w sumie uczyłem sie troche c++ w szkole ale tylko pisania prostych programików

Czy kiedykolwiek siadłeś w domu i napisałeś jakiś program? Nie, nie do szkoły czy na pracę domową. Po prostu tak dla siebie bo ci sie chciało? Bo jeśli nie to bardzo możliwe że to nie jest coś dla ciebie bo cię po prostu nie kręci. I mam wątpliwości czy zmiana technologii cokolwiek tu da. Nawet już nie wspomnę o tym, że praca programisty wygląda trochę inaczej niż się niektórym ludziom wydaje i potem niektórzy się rozczarowują.

Tak siedziałem często gęsto, pisząc jakieś pierdółki typu trainer do gry zmieniając wartość adresu procesu który uzyskałem z cheat engine albo jakichś programików na edycje w rejestrze ale nic takiego bardziej poważnego

flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 3 godziny
  • Lokalizacja:Tuchów
  • Postów:12166
0

Tak siedziałem często gęsto, pisząc jakieś pierdółki typu trainer do gry zmieniając wartość adresu procesu który uzyskałem z cheat engine albo jakichś programików na edycje w rejestrze ale nic takiego bardziej poważnego

Bo tracisz czas na bzdury;

Zrób lepiej coś pożytecznego, zamiast kombinacji z oszukiwaniem gier; Pisz gry, a nie trainery do gier.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
Demonical Monk
  • Rejestracja:około 17 lat
  • Ostatnio:11 miesięcy
0
furious programming napisał(a):

Tak siedziałem często gęsto, pisząc jakieś pierdółki typu trainer do gry zmieniając wartość adresu procesu który uzyskałem z cheat engine albo jakichś programików na edycje w rejestrze ale nic takiego bardziej poważnego

Bo tracisz czas na bzdury;

Zrób lepiej coś pożytecznego, zamiast kombinacji z oszukiwaniem gier; Pisz gry, a nie trainery do gier.

Nie zgodzę się. Mi osobiście lekcje solidnego reversingu dały gigantycznego kopa, nagle wszystko stało się znacznie bardziej jasne jeśli chodzi o niski poziom działania softu (szczególnie np. niektóre nieoczywiste kwestie C++). Zaprocentowało to lepszym spojrzeniem na kod we wszystkich technologiach, nie tylko tych low levelowych.

Ponadto, reversując można się sporo dowiedzieć na temat podejścia do designu stosowanego w czyimś projekcie, można zobaczyć ten design w akcji, hackować go (czyt. zmieniać - a do tego trzeba mieć łeb na karku, w jaki sposób dokonać prostych, ale bardzo skutecznych zmian). Świetna sprawa i każdy programista powinien tego liznąć.

Samo pisanie rzeczy w kółko - napiszesz kolejny prosty silnik gier, kolejnego CMSa, kolejną libkę networkingową, kolejny serializator... i co? Feedback który dostaniesz będzie znikomy, o ile w ogóle będzie. Oglądanie czyjegoś sprytnego programowania >>>>>>>>>>>>>>>>>>>>>>>> pisanie samemu na pałę.

Kreatywność polega na miksowaniu ze sobą rozwiązań które już widzieliśmy. Pisząc coś non stop samodzielnie i "do szuflady" nie jesteś w stanie się sensownie rozwijać.


Women were the reason I became a monk - and, ah, the reason I switched back...
edytowany 2x, ostatnio: Demonical Monk
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)