Nauka od zera (jestem początkującym)

Nauka od zera (jestem początkującym)

Wątek przeniesiony 2016-09-19 12:46 z C/C++ przez ŁF.

C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

nie wiem czy to właściwy dział ale jak coś prosze o przeniesienie tematu; bardzo zależy mi na tym zdobyć wiedzę odnośnie programowania ale nie wiem jak i od czego zacząć, czy ktoś umie mi pomóc i doradzić bym z łatwością mógł cokolwiek zrozumieć?

szarotka
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 2 miesiące
  • Postów:533
2

W dziale c++ to zakładam, że chcesz od tego zacząć, polecam kurs @fasadin'a taki na luzie dla zielonych w programowaniu:
http://fasadin.4programmers.net/
a potem, ja ci sie spodoba, to już sięgnąć po konkretniejsze materiały.

kaczus
  • Rejestracja:około 10 lat
  • Ostatnio:2 dni
  • Lokalizacja:Łódź
  • Postów:1402
0

Zacząć od wyboru języka Następnie poszukać kursów/książek/stron z opisem języka by go trochę poznać i zacząć naukę programowania. Jeśli chodzi o C++ (bo to ten dział), to dla początkujących może być np Programowanie. Teoria i praktyka z wykorzystaniem C++


Ogólnie na prace domowe mam stawki zaporowe. Czasem coś o programowaniu znajdzie się na mojej stronie
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

user image posiadam taką książke i całkiem fajnie opisana w prawie zrozumiały sposób :) i zależy mi na języku a z tego co wiem to C++ to język uniwersalny i najlepszy do budowania aplikacji każdej maści, planuje też jakiś kurs zacząć tylko nie moge sie zdecydować gdzie najlepiej, jestem ze Stargardu i najchętnie coś w ZST lub Szczecinie bym złapał

a co powiecie na ten kurs?

https://goo.gl/aEiI3m

edytowany 1x, ostatnio: cx802
pingwindyktator
  • Rejestracja:ponad 12 lat
  • Ostatnio:24 dni
  • Lokalizacja:Kraków
  • Postów:1055
1

Potrzebujesz kursu, który pozwoli ci błyskawicznie opanować wszystkie istotne koncepcje języka C++, w tym programowanie obiektowe?
C++ to bardzo łatwy do opanowania język
W ciągu 14 godzin opanujesz niezwykle bogaty zestaw tematów

No nie wiem.


do not code, write prose
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

przynajmniej będe miał to na płycie wszystko i zawsze będe mógł zajrzeć chyba że coś macie lepszego by polecić

KR
  • Rejestracja:około 13 lat
  • Ostatnio:10 miesięcy
  • Postów:117
0

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

jakbyś chciał faktycznie zacząć to byś zaczął ;)


C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

właśnie zaczynam od podstaw wcale sie nie zniechęciłem :) zwyczajnie chciałem sie dowiedzieć jak najlepiej zacząć nową przygode z programowaniem

Gjorni
Po prostu zacząć...
0

Zacznij od jakiegoś kursu online. Alex jest prosty na poczatku, ale szybko pojawiają się wskaźniki, struktury, listy powiązane, drzewa binarne. Wysokie progi na początek drogi i mogą zniechęcić. Jeśli zatrzymasz się na jednym z późniejszych zagadnień, odłóż książkę. Uzupełnij wiedzę z danego zagadnienia i wróć do niej później.

C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

myślisz że ten kurs co polecił kolega krokodyl będzie w takim razie dobry na początek?

vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0
  1. jaką maszynę chcesz programować?
  2. jakiego rodzaju programy chciałbyś pisać?
  3. ile masz czasu na naukę?
  4. w jakim celu chcesz się nauczyć? praca, hobby czy chęć zaimponowania koleżance?

Jest wiele łatwiejszych języków do nauki programowania niż C++.

czysteskarpety
czysteskarpety
"czy chęć zaimponowania koleżance?" - optymista :)
Phestek
@czysteskarpety si plas plasem jeszcze może da radę, na twojego htmla żadna nie pójdzie :)
czysteskarpety
czysteskarpety
@Phestek zdziwiłbyś się, strony-portfolio modelek, hostess, zakłady fryzjerskie, zakłady kosmetyczne, tam wszędzie są ładne dziewczyny które chcą się lansować w sieci i chcą tanią stronkę internetową ;)
Phestek
@czysteskarpety okej, tę batalię wygrałeś.
czysteskarpety
czysteskarpety
ołrajt
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

wiąże sie to z moimi zainteresowaniami i marzeniami ale zawsze bałem sie tego tematu w obawie że se nie poradze i chce sie przełamać i osiągnąć cel, nie chce nikomu imponować po prostu jest to moje marzenie by coś więcej od siebie wycisnąć, a chce programować cokolwiek by móc se podwyższać poziom poza tym jara mnie to jak elektronika i nowe technologie :) co masz na myśli z pierwszym pytaniem odnośnie maszyny.... ? chce swoje programy do swoich celów wykorzystywać i mieć z tego użytek, chce też tworzyć aplikacje na Androida

KR
  • Rejestracja:około 13 lat
  • Ostatnio:10 miesięcy
  • Postów:117
0

Jak chcesz pisać programy na Androida, to się lepiej zainteresuj Javą i poczytaj se kurs z mojej strony w stopce na ten temat. Nie podaję linka, żeby nie wyjść na spamiarza.


somekind
Jesteś stałym użytkownikiem, nie wyjdziesz na spamera.
datdata
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 lat
  • Postów:957
4

Auto-cytat.

Cześć, Mirki.
Dowiedziałem się, że na jeżdżeniu samochodem można zarobić dobre hajsy. Możecie polecić jakiś samochód na początek? Zależy mi, żebym mógł w ciągu roku nauczyć się jeździć tyle, żeby ktoś mnie chciał zatrudnić na Junior Drivera. Myślałem o mercedesie albo tirze, tylko słyszałem, że kierowanie tirem jest trudne więc może coś prostszego na początek. Ale z drugiej strony kierowcy tirów sporo zarabiają to może warto się poświęcić. Zastanawiam się jeszcze nad BMW - paru kolegów nimi jeździć i mają sporo pieniędzy.

Możecie też napisać z jakich książek najlepiej nauczyć się kierować samochód? "Symfonia tira" albo "Thinking in Tico" będzie dobre na początek czy może lepiej jakieś kursy internetowe? Nigdy wcześniej nie jeździłem samochodem, ale bardzo mi się to podoba i jestem strasznie ambitny i zmotywowany.

A może jeszcze coś innego. Napiszcie jaki samochód jest najbardziej przyszłościowy.


"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." Robert Heinlein.
Gjorni
  • Rejestracja:około 12 lat
  • Ostatnio:około 3 lata
1

<hejt>Wiecie, ja rozumiem, że to fajnie, że co raz więcej ludzi kieruje swoją uwagę ku wiedzy ścisłej, interesuje się Wszechświatem, kwestionuje autorytety i chce się nauczyć programować. To naprawdę znakomicie. Mam jednak wątpliwości co robić, gdy ktoś zadaje pytanie pokroju pytania Autora:

[...] bardzo zależy mi na tym zdobyć wiedzę odnośnie programowania ale nie wiem jak i od czego zacząć, czy ktoś umie mi pomóc i doradzić bym z łatwością mógł cokolwiek zrozumieć?

Czy właściwą odpowiedzią na pytanie "jak zacząć" nie powinna być odpowiedź "zacząć"? Albo czy na pytanie "od czego zacząć" nie powinno się odpowiedzieć "od programowania"? Czy naprawdę człowiek w XXI wieku nie może połączyć kilku faktów i wpaść na genialną myśl, że aby nauczyć się programować, trzeba zacząć programować? "Gdzie szukać wiedzy, Milordzie?" - można zapytać... nie wiem... może w INTERNECIE? W książkach? W artykułach?

"No jasne, Milordzie, ale co z językiem na początek? Który wybrać? Który jest najlepszy na początek? To nie takie proste..." - Pomijam już tutaj kwestię tego, że wystarczy wpisać w Google "what programming language for beginner" i wyskoczy nam masa stron z masą subiektywnych opinii na ten temat, gdzie w chwili obecnej większość będzie wskazywała na PYTHONa. Ale jak ze wszystkim - TO ZALEZY. Jeżeli nie wiesz po co chcesz programować, to zacznij od czegoś prostego, np. jak Python. Być może gdzieś po drodze podczas nauki ktoś ci powie co warto zrobić z własnym życiem i "zdecydujesz" się kodzić fulstakowo w Łebie. Jeżeli jednak chcesz nauczyć się programować, żeby zarabiać hajsy i w sumie jest to jedyna myśl jaka wpadła ci do głowy, to zacznij od Javy, albo od C#. Jeżeli masz więcej przemyśleń dotyczących powodów za nauką programowania i dotyczących życia w ogóle, to NIE MA ZNACZENIA OD JAKIEGO JĘZYKA ZACZNIESZ. Ale tego ci nie trzeba mówić, bo doskonale zdajesz sobie z tego sprawę z tego sam i tego nie czytasz, bo nie zadajesz takich pytań jak Autor, tylko po prostu ostro walisz w klawiaturę indżektując zależności.

Masakra jakaś...
</hejt>


The quieter you become, the more you are able to hear.
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

to chyba nie te forum kolego :)

...edit

chyba nie jestem tu mile widziany widze

edytowany 1x, ostatnio: cx802
MG
dostałeś naprawdę dobry feedback i dlaczego tak myślisz? Ludzie poświęcili swój czas aby Tobie odpisać ;) Zacznij...
datdata
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 7 lat
  • Postów:957
1

Problem jest taki, że te pytania zadają osoby, które tak naprawdę nie chcą zacząć programować i informatyka wcale ich nie interesuje. Chcą mieć perspektywę na dobre zarobki i jest to dobre podejście z perspektywy, kogoś kto myśli o swojej przyszłości. Problem jest taki, że jest to to samo, co "pójdę na zarządzanie i nauczę się jak być dyrektorem, a po studiach nim zostanę". A to tak nie działa. Zostanie programistą nie jest szalenie trudne, ale trzeba coś robić, a nie tylko zadawać pytania jak zacząć i liczyć, że to wystarczy.


"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." Robert Heinlein.
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

to co proponujesz? Bym nie zadawał pytań bo taka jest twoja sugestia?

P9
Zacznij czytac i programowac
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

to właśnie robie nie obijam sie :/ albo chcecie pomóc albo nie, biore pod uwage to co piszecie ale widze że wolicie mnie zniechęcić w tym momencie

edytowany 1x, ostatnio: cx802
KR
  • Rejestracja:około 13 lat
  • Ostatnio:10 miesięcy
  • Postów:117
1

Oni nie próbują cię zniechęcić. Po prostu sprawdzają twoją odporność na stres i bezpodstawną krytykę, które to cechy w pracy programisty są bardzo ważne ;) Skoro nie wiesz, że większość tego typu wątków tak się kończy, to rzeczywiście jesteś początkujący...


C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

mogą pisać co chcą ale nie zniechęcą mnie :) osiągnę swój cel choćby po trupach

Zobacz pozostałe 2 komentarze
KR
Jestem w filozoficznym nastroju, więc „kontynuujemy dalej”. Wyróżnia się dwa rodzaje reakcji autorów takich wątków. 1. „Chamy i bydlaki, jak nie chcecie pomagać, to się nie odzywajcie i nie będę do was więcej pisał, bom się obraził!”. 2. „Gońcie się, nic mnie nie rusza, bo jestem twardy, jak kombinerki i będę pytał, o co mi się podoba, a potem stanę się lepszy od was i zabiorę wam pracę!”. Na razie wyglądasz na ten drugi sort ;)
vpiotr
Na "chamow i bydlakow" mozna sie nadziac na kazdym etapie kariery. Wystarczy wyjsc poza strefe komfortu.
datdata
Czasami wystarczy jedynie wyjść z domu.
twonek
dla niektórych dom to właśnie (cała) strefa komfortu
czysteskarpety
czysteskarpety
kiedyś wyszedłem, grafika średnia, dźwięk żaden 5.1, NPC nudni, kobiety to już w GTA ładniejsze na very high, nie wspominając o JPEG, nie polecam
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0
datdata napisał(a):

Problem jest taki, że te pytania zadają osoby, które tak naprawdę nie chcą zacząć programować i informatyka wcale ich nie interesuje. Chcą mieć perspektywę na dobre zarobki i jest to dobre podejście z perspektywy, kogoś kto myśli o swojej przyszłości. Problem jest taki, że jest to to samo, co "pójdę na zarządzanie i nauczę się jak być dyrektorem, a po studiach nim zostanę". A to tak nie działa. Zostanie programistą nie jest szalenie trudne, ale trzeba coś robić, a nie tylko zadawać pytania jak zacząć i liczyć, że to wystarczy.

totalnie sie nie zgadzam z tym i z tym żeby zacząc to po prostu trzeba programować co za bzdura;/ niby jak wiedzieć coś czego sie nie wie mądrale

xDevil2
Sam niewiele umiem, odkąd założyłem konto na tym forum co jakiś czas zakładam wątki w dziale "Newbie", ale uwaga, uwaga, ćwiczę codziennie (chociażby godzinę). I wierz mi, chcesz programować, programuj. Pytanie jak zacząć jest zadawane średnio co kilka dni na tym forum, a forów o tematyce jest pełno. Jestem zdania, że jeśli ktoś chce się nauczyć, to poszuka sobie czegoś w googlu i zacznie od tutoriali, potem jeśli mu się spodoba, zakupi jakąś książkę lub wybierze inną drogę nauki.
xDevil2
Myślę, że programiście umiejętność szukania w googlu (dokumentacje, przypominanie sobie bibliotek etc) jest potrzebne i bez tego ani rusz. Więc jeśli to sprawia problem to może to nie jest dla ciebie?
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
3
cx802 napisał(a):
datdata napisał(a):

Problem jest taki, że te pytania zadają osoby, które tak naprawdę nie chcą zacząć programować i informatyka wcale ich nie interesuje. Chcą mieć perspektywę na dobre zarobki i jest to dobre podejście z perspektywy, kogoś kto myśli o swojej przyszłości. Problem jest taki, że jest to to samo, co "pójdę na zarządzanie i nauczę się jak być dyrektorem, a po studiach nim zostanę". A to tak nie działa. Zostanie programistą nie jest szalenie trudne, ale trzeba coś robić, a nie tylko zadawać pytania jak zacząć i liczyć, że to wystarczy.

totalnie sie nie zgadzam z tym i z tym żeby zacząc to po prostu trzeba programować co za bzdura;/ niby jak wiedzieć coś czego sie nie wie mądrale

Totalnie z tym muszę się nie zgodzić. Trzeba wziąć komputer, podłączyć kompilator i zacząć programować.
Chyba że chcesz robić byle co byle jak u byle kogo. Wtedy się nie pytaj tylko podrasuj CV i ruszaj w świat.

Chcesz się zacząć uczyć? Weź banalny problem - np. pierwiastki równania kwadratowego i zaimplementuj w dowolnym języku programowania.
Bez pytania na forum (chyba że lubisz jak się z Ciebie nabijają). Potem zrób coś trudniejszego - np. wydrukuj trójkąt Pascala dla zadanego n < 10.
Potem spróbuj go obliczyć dla n = 100. Itd.

Wyobraź sobie że są ludzie którzy uczyli się programować bez Gó-gla, internetu i... komputera. Że ludzie hakowali kiedyś systemy w budce telefonicznej. Że pierwsze komputery przemysłowe były oparte na lampach żarowych.

Teraz masz to wszystko w kieszeni i jeszcze marudzisz?

kaczus
To fakt, na literaturę w latach 80 się polowało a i tak w większości były to dzieła Bieleckiego.... Dużo tworzyło się na sucho, bo dostęp do komputera w domu mieli nieliczni.
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0

robisz afere bo zapytałem o drobną pomoc :/ chciałem tylko byście nakierowali mnie na odpowiedni tor myślenia a wy już zaraz z grubej rury ciśniecie

nie100sowny
  • Rejestracja:prawie 9 lat
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:402
0

Zacznij w C naucz się prostych pętli i warunków. Potem C++ nauczysz się obiektowości. I gdy to będziesz umiał zmiana języka na Javę / C# zajmie Ci tydzień.

Podstawową umiejętnością pracy programisty jest wyszukiwanie wiedzy, Na tym polu leżysz totalnie.

Więc:

  1. Kupujesz książkę do C / C++ i zaczynasz czytać. (ze zrozumieniem nie myśląc o niebieskich migdałach)
  2. Przepisujesz każdy program i uruchamiasz + wykonujesz ćwiczenia

I tak rozdział za rozdziałem.

Więc do roboty zamiast siedzieć na forum.


"Gdy się nie wie, co się robi, to się dzieją takie rzeczy, że się nie wie, co się dzieje"
C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0
nie100sowny napisał(a):

Podstawową umiejętnością pracy programisty jest wyszukiwanie wiedzy, Na tym polu leżysz totalnie.

Więc:

  1. Kupujesz książkę do C / C++ i zaczynasz czytać. (ze zrozumieniem nie myśląc o niebieskich migdałach)
  2. Przepisujesz każdy program i uruchamiasz + wykonujesz ćwiczenia

nie siedzę tylko mam po prostu włączoną strone z tym forum, a robię jak piszesz z tym, że kupiłem książkę do C++ i czytam ją ze zrozumieniem i już coś w głowe zaczyna wchodzić
a co do książek do C to która myślisz że dobra będzie stąd https://goo.gl/mn1wqP lub to https://goo.gl/JgPoiz

edytowany 4x, ostatnio: cx802
0

C++ a tym bardziej C# to nie C. Do C polecam "ANSI C".

C8
  • Rejestracja:około 13 lat
  • Ostatnio:ponad 7 lat
  • Postów:23
0
echothis napisał(a):

C++ a tym bardziej C# to nie C. Do C polecam "ANSI C".

masz na myśli te książę? >> https://goo.gl/3sM8cC

0

tak

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)