Jaką dystrybucję wybrać?

Jaką dystrybucję wybrać?
bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:UwUdź
  • Postów:267
0

Witajcie,

Naczytałem się tego jaki to Linux jest dobry do programowania i chciałbym spróbować. Z Gimbuntu (Unity) wytrzymałem kilka dni przez to, że nie było czegoś tak podstawowego jak PPM -> Utwórz aktywator, a jak było wcześniej w Gnome to usunęli oraz problemy z uruchamianiem .jar w OpenJDK. Nie znam się i nie wiem czy się da skonfigurować listę pod PPM tak jak w Win. Mam teraz zainstalowane Gimbuntu 14 i chciałbym coś NIE na unity/gnome. Waham się między xfce/lxde (podobne do Win). Uprzedzę, że nie lubię klepać poleceń w konsoli, chyba powinno być distro co nie zatrzymało się w czasach DOSa? Co wybrać najlepiej?


128 postów [25.06.2015r. 21:03]
edytowany 2x, ostatnio: bajos
n0name_l
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:2412
0

Uprzedzę, że nie lubię klepać poleceń w konsoli

To po jaką cholere ci linux? Żeby mieć gorsze GUI niż na windowsie/os x? :\

fourfour
  • Rejestracja:prawie 11 lat
  • Ostatnio:prawie 9 lat
  • Postów:627
0

W przypadku, który opisujesz najlepszym wyborem dla Ciebie będzie jednak Windows.

AL
  • Rejestracja:prawie 11 lat
  • Ostatnio:prawie 3 lata
  • Postów:1493
0

Sorry, ale tylko Windows.
Ew. niech Ci ktoś znajomy zainstaluje Slackware'a czy Archa, ustawi wszystko i zabierze prawa roota. A jak już koniecznie chcesz klikalnie to SuSE ale w stosunku do paru wersji w tył stabilność tego distro jest imho dramatyczna, zresztą zasada jest prosta: im więcej ułatwień dla usera, tym więcej może się zepsuć. I dlatego ja np. działam na Slackwarze :P

wesoledi
  • Rejestracja:około 22 lata
  • Ostatnio:około 5 lat
0

Tak jak kolega wyżej.. (Open)SUSE z KDE (najładniejsze i przypomina Windowsa, skoro tak bardzo chcesz). Ale prędzej czy później, do konsoli trzeba będzie zajrzeć..
Możesz jeszcze jakąś dystrybucję na E(nlightment) spróbować, typu gOS czy coś takiego. To też "ładne" i dużo klikania.
Ale tekst z DOS'em rozbawił mnie :D
Może lepiej faktycznie wróć do Windowsa. W końcu to najpopularniejszy system ;)


+1 post
xfin
  • Rejestracja:ponad 11 lat
  • Ostatnio:8 miesięcy
  • Lokalizacja:Genewa
  • Postów:597
2

Bo linux jest dobry do programowania, pod warunkiem, że znasz jego mechanizmy i masz pomysł do czego je wykorzystać. Niemniej kwestia tego w czym chcesz programować.
Do tej pory to możemy Ci powróżyć - napisz jakiś konkret, bo może się okazać, że nie potrzebujesz linuxa.

bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:UwUdź
  • Postów:267
0

@alanger, Arch i łatwość? Bez uprawnień roota nie mógł bym nawet zainstalować niczego, ani przenosic plików.

Środowisko nie musi być podobne do Win. Z tą konsolą przesadziłem, nie lubię, ale czasem trzeba do konfigurowania plików systemowych. Głównie to instalowanie programów z tym Sklepem Ubuntu i aktywator tylko przez pisanie pliku .desktop mi się nie podobało, reszta jest ok. Linux szybszy od Win.


128 postów [25.06.2015r. 21:03]
AL
  • Rejestracja:prawie 11 lat
  • Ostatnio:prawie 3 lata
  • Postów:1493
0

@bajos dlatego napisałem "niech Ci ktoś". Na dobrze ustawionym raz systemie spokojnie da się bez roota dobrze działać, soft instalujesz lokalnie np. w ~/bin i problemu nie ma. Kwestia ustawienia regułek udeva/dodania się do odp. grup, żeby mieć dostęp do potrzebnych zasobów (w tym sprzętowych) i cześć pieśni.

bajos
@alagner, a samemu się nie da ustawić?
AL
@bajos wszystko się da ale ponoć w konsoli szaleć nie lubisz ;) Tak przynajmniej brzmiał Twój pierwszy post ;)
bajos
@alagner, ale jak trzeba.
n0name_l
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:2412
0

Głównie to instalowanie programów z tym Sklepem Ubuntu i aktywator tylko przez pisanie pliku .desktop mi się nie podobało,

Wtf, zainstalować soft w Ubuntu można na 20 sposobów. Tak samo jak i utworzyć jakąś ikonkę. Serio, Linux Ci w niczym nie pomoże, a tylko napsuje nerwów.

0

PCLINUXOS
PC-BSD
Sabayon
Depin
Bardzo łatwe graficzne dystrybucje z każdym środowiskiem graficznym.

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 18 godzin
1

i chciałbym coś NIE na unity/gnome. Waham się między xfce/lxde (podobne do Win).

Zainteresuj się środowiskiem MATE. To jest kontynuacja dawnego GNOME, zanim się zepsuło.
Dystrybucją która ma to domyślnie jest Linux Mint.

bajos
Instaluje własnie na Flasha (Gnu/Linuxa) Linuxa Mint 17.1. Zobaczy sie jak to będzie działać. Znalazłem obszerny poradnik do Linuxa i zacytuje "praca w konsoli jest po prostu przyjemniejsza. Wiem, wyśmiejesz mnie za te poglądy, ale powiem Ci jedno: sam kiedyś to zrozumiesz i będziesz się śmiał z tego, że teraz się ze mnie śmiejesz... ;-) " (źródełko: http://damlab.pl/poradnik-debiana/handbook/), chyba trzeba będzie przywyknąć do konsoli.
bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:UwUdź
  • Postów:267
0

Pozwolę sobie na zabawę w górnika. (niby mój temat i na ten sam temat) Kiedyś miałem Mint z MATE (za radą @Azarien ), ale popsułem bezmyślnie potwierdzając instalacje w apt-gecie i pousuwało mi różne pakiety i były niespełnione zależności, zmieniłem na Ubuntu 14.04. Mam teraz Ubuntu 15.04, wcześniej było 14.04 i w obu się coś psuło (w tym drugim po dodaniu repo Debiana i aktualizacji systemu system zmienił się w Debiana (w TTY tak pisało), a w tym co teraz mam z dnia na dzień wysiadło, wczoraj działało, instalowałem tylko libglew-dev, a dzisiaj już nie działa i włączają się tylko X-y...). Zważając na to, że miałem jakiś kontakt z Linuxem, terminal już nie robi problemu to jaka była by teraz odpowiednia dystrybucja? Pasowało by coś na paczkach .deb bo większość programów jest robionych przez twórców w paczkach .deb czyli to coś z Debiana musiało by być. Zastanawiałem się nad Debianem z MATE albo KDE, ale nie wiem jak tam jest ze sterownikami fglrx (co w Ubuntu nie było problemem bo były gotowe pakiety w repo).


128 postów [25.06.2015r. 21:03]
edytowany 6x, ostatnio: bajos
Azarien
masz talent do psucia Linuksów ;-)
miszasty93
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 3 lata
  • Postów:93
1

Arch Linux - tylko i wyłącznie. Sam Arch to minimalna dystrybucja, doinstalowujesz desktop (np. nową Plasme 5, która jest niesamowita swoją drogą) do tego repo AUR (jest tam np. Intellij, WebStorm i setki tysięcy innych paczek) i możesz wszystko instalować. Distro ma również najbardziej aktualne pakiety ze wszystkich dystrybucji (jądro 4.0 pojawiło się niecałe 2 tygodnie po premierze).

Poradnik: http://forum.pclab.pl/topic/871247-Arch-Linux-szko%C5%82a-rodzenia/ jedynie instalując distro zerknij na wiki Archa. No właśnie - wiki - najlepsze ze wszystkich ;)

^ Cały post wygląda jakby Arch był och i ach, najlepszy i w ogóle... bo to prawda. Pracuję na nim drugi rok i zmieniać distro nie zamierzam.

KA
tak. nie ma niczego lepszego niż to.
bajos
Po przeczytaniu poradnika na razie zdecyduje sie na instalacje w VM :D.
Schadoow
  • Rejestracja:około 13 lat
  • Ostatnio:około 13 godzin
  • Postów:1064
0

@bajos Debian + xfce 4.12 lub openBOX

openbox po wstępnej swojej konfiguracji nie dość, że potrafi świetnie wyglądać to praca na nim jest naprawdę szybka :), przykład wystarczy zobaczyć jak to fajnie działa w już niestety niewspieranym #! (crunchbang) ;(

A tak wracając do crunchbanga, to społeczność nie chce dać umrzeć projektowi i powstał BunsenLabs :) ale to dopiero wersja alpha jest.

vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0

Do programowania: Fedora, Ubuntu, Kubuntu
Do serwera CentOS

Przy czym ja mam systemy w wirtualkach, więc odtworzenie środowiska to kliknięcie myszą (guest: Linux, host: Windows).

Fedorę instaluje się łatwo, podobnie jak Windows. Pakiety można instalować graficznie.
W zasadzie konsola potrzebna jest tylko do plików konfiguracyjnych i to raczej jak stawiasz serwery.

Jeśli dopiero się uczysz, to jeśli masz w miarę sporo RAMu zainstaluj sobie dowolny Linux wspierający łatwą wirtualizację (np. przy pomocy VirtualBox) i eksperymentuj / pracuj pod wirtualką.

bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:UwUdź
  • Postów:267
0

Wie ktos moze w jakiej wersji KDE jest w Mint 17.1. Pasowalo by jak by bylo to KDE Plasma (takie fajne (z wygladu)). Jesli jest stare KDE to ktora edycje Mint pobrac zeby po odinstalowaniu obecnego GUI nie zostaly zadne smieci jak zainstaluje Plasme?


128 postów [25.06.2015r. 21:03]
0

Fedora ftw

bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:UwUdź
  • Postów:267
0

@czarny Młot, Teraz mam KUbuntu (bo problemy były przez to Gnome i Unity). Jak jutro system nie wystartuje to pomyśle nad czymś innym, może Fedora, może Debian.


128 postów [25.06.2015r. 21:03]
bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:UwUdź
  • Postów:267
0

Temat powraca, mam teraz Ubuntu 16.04 i Radeona HD5750. Na Win mam OpenGL 4.4 (czy tam 4.5). Na Ubuntu 15.04 miałem fglrx i OpenGL 4.4, ale skończyło się wsparcie i zainstalowałem najnowsze LTS czyli 16.04. Już na kernel 4.x więc fglrx nie działa. Otwarte sterowniki mają teraz OpenGL 3.3. Mesa podobno wspiera OGL 4.1, ale chciałbym przetestować na jakimś aktualnym distro czy jest nowe OGL. Znaczy chodzi mi o distro z najaktualniejszymi wersjami libmesa, libdrm i llvm. Podobno jest takie coś i nazywa się Arch (... :D), ale boję się postawić tego na dysku. Mam pendrive 4 GB i karty po 2 GB (akurat nie używam tego zbytnio więc jakiegoś większego nie przyszło mi kupić), czy dało by się na tym uruchomić np. Archa z 2 GB karty i postawić nim dystrybucje na pendrive 4 GB tak do testu jakie są pakiety zobaczyć i sterownik? Albo jakaś dystrybucja co ma LiveCD w GUI, żeby sobie to na żywo przetestować bez instalowania?


128 postów [25.06.2015r. 21:03]
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
1

Na Linux Mint 17 jest OpenGL 4.5 (sterownik od NVIDIA - 352.63).
Zakładam, że sterownik ATI od AMD będzie podobnie świeży. http://support.amd.com/en-us/download
Możesz spróbować jeszcze Ubuntu, Fedora lub Arch.
Ale bez instalacji to będzie raczej trudne, akurat do grafiki to ciężko się obyć bez restartu, chociaż na pewno jest gdzieś na świecie spec który to potrafi.

edytowany 1x, ostatnio: vpiotr
bajos
@vpiotr, w tym rzecz, że AMD nie będzie już rozwijało fglrx (czyli ten z OGL 4.4) tylko otwarte sterowniki (u mnie max 3.3), a one jak można się domyślić dobre tylko dla nowszych modeli, a ja mam starocia można powiedzieć. Nvidia niby ma lepsze wsparcie na Linux niż AMD, ale karty nie kupowałem kiedyś (2010r.) pod Linux tylko pod Win. ;(
plx211
  • Rejestracja:około 11 lat
  • Ostatnio:2 miesiące
  • Postów:181
1

Antergos albo manjaro, oba archo podobne/podchodne.
Jak tylko test na livecd to bral bym manjaro.
Ominie cie konfiguracja archa ;(

sry za ewentualne bledy ortog. interp.

1

Manjaro jest bardziej stabilne niż Antergos, dłużej sprawdzają w nim pakiety i inne własne wersje. Ten drugi to prawie Arch, wszystko nowsze tyle że instalator gui. Ale i tak oba lepsze od Ubuntu/Minta jak dla mnie na desktop. pacman -Syu i tyle w temacie.

NG
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 7 lat
  • Postów:278
2

ja jako specjalistyczny kundel: analityko-skrypto-programisto-administratoro-developer wybrałem Debian Sid.
(
tutaj takie luźne wpisy z bloga:
http://www.dobreprogramy.pl/NieGooglujMnie/Debian-Sid-zainstalowany-23.04.2016-ma-wytrzymac-5-lat,72736.html
http://www.dobreprogramy.pl/NieGooglujMnie/Pierwszy-miesiac-z-Debianem-Sid.-Bylo-bez-problemow-25.05.2015,73477.html
)
generalnie bardzo dobrze się na tym pracuje, zarabiam spokojnie kasę i wyrabiam targety.

Dosyć śmieszny problem to jest czy na laptopie siedzieć na IDE czy sam edytor. No i mając laptop 15 cali bez monitora zewnętrznego, to skłonny jestem ostatnio przejść tylko na vim+gvim+skrypty konsolowe.
Dużo osób poleca Arch i pochodne - którego nigdy bym nie wybrał, bo nie istnieje na serwerach, a zarabianie na Linux to praca z serwerami. Ponadto Arch nie ma pakietów *.deb, a więc jakby było coś fajnego na Ubuntu/Mint to ciężko z tego skorzystać, bo trzeba tracić czas na konwersję.

Ze środowiska graficznego to korzystam fluxbox + SpaceFM jako deamon desktop + fluxbox keys. Z konsoli urxvt ze skryptami Perla.

edytowany 3x, ostatnio: NieGooglujMnie
0

Na profesionalne serwery to bardziej RedHat, Centos, FreeBSD, NetBSD, może OpenBSD, OpenSolaris, a Debian, Gentoo i Slackware to na takie mniejsze amatorskie. Arch nie miał być systemem na serwery z tego względu, że ma zawsze najnowsze oprogramowanie jak Fedora. Znając Arch poradzisz sobie z Debian/Ubuntu w drugą stronę nie za bardzo.

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 18 godzin
0

a Debian, Gentoo i Slackware to na takie mniejsze amatorskie

Gdyż-ponieważ?

Arch nie miał być systemem na serwery z tego względu, że ma zawsze najnowsze oprogramowanie

A to przeszkoda jakaś?

KA
KA
  • Rejestracja:prawie 12 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Warszawa
  • Postów:1683
2
Azarien napisał(a):

Arch nie miał być systemem na serwery z tego względu, że ma zawsze najnowsze oprogramowanie

A to przeszkoda jakaś?

generalnie nie - no bo przecież można postawić sobie archa i takie nginxy, postgresy, iptables itd... bez problemu skonfigurować. albo i skompilować z AUR lub wziąć konkretną wersję jak kto woli. ba można użyć dockera. i to działa.

przeszkadza jedynie to, że Arch ciągle idzie do przodu i żeby trzymać się aktualnych wersji pakietów i biegu tej dystrybucji należy przynajmniej raz na te 3 tygodnie puścić update i restart. na desktopie na którym mam minimalne środowisko zrobione przez siebie przez >3 lata zdarzyło mi się może z 2 razy kiedy po update distro nie wstało i trzeba było coś tam poprawić, ale na serwerach takie update i restarty mogą być uciążliwe.

oczywście wiem, że można zamrozić sobie po prostu i trzymać się tych pakietów i nie update'ować albo zamrozić sobie konretne wersje nginx, postgres, haproxy itd... ale to po co ten Arch? nie lepiej już wziąć Ubuntu Server?

inną rzeczą, pamiętam że stawiając kiedyś serwer AD niektóre rzeczy miała dopiero samba 4 której ubuntu server nie miało a w AUR już była.

wszystko to jest skomplikowane przecież i nie można tak generalizować.


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!
somekind
Ale, że jak? Linux nie wstał po aktualizacji? :P
AL
  • Rejestracja:prawie 11 lat
  • Ostatnio:prawie 3 lata
  • Postów:1493
0

@Azarien no Koleżanka u góry Ci już odpowiedziała. Arch potrafi się koncertowo wyglebić. Natomiast Slackware czy Debian jako mniej profi? No żętó ;) to jeszcze zrozumiem, bo instaluje się długo i upierdliwie, ale pozostałe dwa?

Zobacz pozostałe 2 komentarze
KA
jak dla mnie na poważnym serwerze to update bibliotek typu openssl itd... okey. ale update docelowego serwera nwm nginxa/mongodb/jboss/tomcat/cokolwiek to się planuje i robi świadomie migrację - ręcznie.
AL
@karolinaa a to też fakt. Ale tak czy siak Arch jakoś wielkiego udziału w serwerach nie ma ;)
Azarien
ostatnio robiłem (próbowałem raczej) update kilku dystrybucji nie odpalanych od paru lat: Ubuntu wrzeszczy że niewspierane, odpuściłem, format. Debian się posypał, format. Mint z zeszłego roku, czyli nie taki stary, niby się zaktualizował ale padła sieć. format. PC-BSD przestało wydawać wersję 32-bitową. format. i tylko FreeBSD się udało doprowadzić do porządku, a to też z problemami - na szczęście rozwiązanie dało się wygóglać.
AL
@Azarien musiałbym Slackware'a jakiegoś starszego sprawdzić. Generalnie z moich doświadczeń: im distro przyjaźniejsze użytkownikowi, tym łatwiej się kładzie, Twój eksperyment niejako to potwierdza ;)
KA
no >6 miesiecy bez updateu to nie dziwne. spróbowałam powerade, który został otwarty i leżał 2tygodnie tak sobie. był ohydny
0
Azarien napisał(a):

a Debian, Gentoo i Slackware to na takie mniejsze amatorskie

Gdyż-ponieważ?

Arch nie miał być systemem na serwery z tego względu, że ma zawsze najnowsze oprogramowanie

A to przeszkoda jakaś?

W sumie to chyba nie. W koncu niekontrolowane updaty lub ich lawina to przepis na bogate zycie towarzyskie w... Pracy.

KA
piszesz jakieś dziwne rzeczy
0

Ubuntu - serwer? Ktoś był naprawdę głodny bo zjadł kilka liter z skrótowego opisu systemu. Powinno być:
Ubuntu - Don't use as server.

CentOS - był fajny kilka lat temu - tak z 5 - dziś widać, że osoby utrzymujące to distro mają braki w ilości osób.
Pojawiło się masę błędów z zależnościami - update jasne szybko, tylko że wszystko wychodzi niedopracowane.
Fedora - można o tym zapomnieć.

Arch - jako serwer? Super, ale do czasu. Twórcy celnie wyszli z przeznaczeniem tej dystrybucji. Czym mniej pakietów tym lepiej.

Na serwer na dzisiaj:
Unix Like - stawiałbym na NetBSD. OpenBSD miało swoją, bardzo brzydką wpadkę. FreeBSD jest za toporny.
Like Unix - na pierwszym miejscu debian. Widać, że dużo osób pracuje nad rozwojem i utrzymaniem stabilności tego systemu.
Bardzo dobra sprawa z systemd. O ile system uruchamiał się tak na czas 2 kaw i tacy ciastek - zjadanych w nerwach - to teraz ciężko zdążyć z wypiciem kawy ;)

@Azarien możesz napisać w jaki sposób "posypał się" Debian? Jaka wersja i co dokładnie?

Azarien
OpenBSD miało swoją, bardzo brzydką wpadkę – możesz rozwinąć?
vpiotr
Dlaczego o Fedorze można zapomnieć? Ja staram się pamiętać. O co chodzi?
Azarien
i co jest topornego we FreeBSD a nie jest w NetBSD? :-)
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)