Sublime

Aus brainelectronics Wiki
Wechseln zu: Navigation, Suche

Packete installieren

Preferences -> Package Control -> Install Package

Nützliche Pakete

  • All Autocpmplete
  • C Imroved
  • DoxyDoxygen
  • Emmet
  • Fold Comments
  • FTPSync
  • GitGutter
  • Package Control
  • SFTP
  • Sidebar Enhancements
  • Terminal

Key Bindings

  • Ctrl/⌘ CMD + ⇧ Shift + L für Multi Line Edition
  • Ctrl/⌘ CMD + D für schrittweise Auswahl gleicher Wörter
  • Ctrl/⌘ CMD + ⇧ Shift + ← Left für an den Anfang der Zeile gehen

Sublime Key Binding

Souce View

source view
eingeben
enter
neustarten sublime

nomals ggf.

Pakete

SublimeREPL

Python Konsole im Programm SublimeREPL

neus fenster
tools-> sublime repl-> python

definiere klaus = [1, 132, 3455, 57]
Zeile auswählen
"CTRL + ,"
"s"

Emmet

the essential toolkit for web-developers. Eine Art Autocompletion für HTML, CSS, JavaScript.

Für eine korrekte Funktion muss die Datei im passenden Format gespeichert sein ;) Danach wird mit einem "!"+Tab folgendes Grundgerüst angelegt:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	
</body>
</html>
 

C Programm ausführen

Unter Mac kann das Ausführen von C Code abgelehnt werden, da dieses als C++ File erkannt wird. Dies Manifestiert sich als folgender Fehler:

clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
 

Über Tools -> Build System -> New Build System ... kann ein Vorgehen für C Files definiert werden:

{
"cmd" : ["gcc $file_name -o ${file_base_name} && ./${file_base_name}"],
"selector" : "source.c",
"shell": true,
"working_dir" : "$file_path"
}
 

Das ganze wird als C.sublime-build gespeichert.
Falls nun beim Kompilieren eines C Programms der Fehler weiter auftritt, muss ggf. das neue Build File ausgewählt werden.

Credits

Sublime 3 Pakete und Tricks