[geany/talks] 8e132f: Several small improvements to de/Effizientes Programmieren mit Geany
Dominic Hopf
git-noreply at xxxxx
Thu Sep 14 21:40:12 UTC 2017
Branch: refs/heads/master
Author: Dominic Hopf <dmaphy at fedoraproject.org>
Committer: Dominic Hopf <dmaphy at fedoraproject.org>
Date: Thu, 14 Sep 2017 21:40:12 UTC
Commit: 8e132fb1db83582fae233abb643a9a0cfbad29d1
https://github.com/geany/talks/commit/8e132fb1db83582fae233abb643a9a0cfbad29d1
Log Message:
-----------
Several small improvements to de/Effizientes Programmieren mit Geany
Modified Paths:
--------------
de/Effizientes Programmieren mit Geany/index.html
Modified: de/Effizientes Programmieren mit Geany/index.html
54 lines changed, 27 insertions(+), 27 deletions(-)
===================================================================
@@ -35,7 +35,7 @@
</head>
<body>
- <!-- Man möge mir das Inline verzeien -->
+ <!-- Man möge mir das Inline verzeihen -->
<div style="position: absolute; right: 10px; top: 10px;display: block;"><img height="75pt" src="../../img/geany.svg" alt="Logo von Geany"/></div>
<div class="reveal">
@@ -56,7 +56,7 @@
<ol>
<li>Allgemeines</li>
<li>Syntaxhighlighting</li>
- <li>Symbol Browser und standard Seitenleiste</li>
+ <li>Symbol Browser und Standard Seitenleiste</li>
<li>Das Build Menu</li>
<li>Datei-Vorlagen und andere Templates</li>
<li>Codeschnipsel bzw. Snippets</li>
@@ -84,19 +84,18 @@
<ul>
<li>Editor mit Funktionen einer Entwicklungsumgebung (IDE)</li>
<li>Entwicklung seit 2005</li>
- <li>Aktuelle Version 1.24.1 aus April 2014</li>
+ <li>Aktuelle Version 1.32 vom Juli 2017</li>
<li>Ziel: Geringe Systemanforderungen und wenige
Abhängigkeiten zu anderen Paketen</li>
<li>Realisiert in C mit Teilen in C++</li>
- <li>Basierend auf Scintilla und Gtk2 (2.24)
- bzw. Gtk3 (experimental) </li>
+ <li>Basierend auf Scintilla und (Gtk2 oder Gtk3)</li>
<li>Lizenz: GPLv2+</li>
</ul>
</section>
<section>
<h3>Über mich</h3>
<ul>
- <li>Proffesioneller Nerd mit wirtschaftlichen Hintergrund in einer Datenbank-Firma</li>
+ <li>Professioneller Nerd mit wirtschaftlichen Hintergrund in einer Datenbank-Firma</li>
<li>Nutzer von Geany seit knapp 10 Jahren</li>
<li>Maintainer der Plugins</li>
<li>Übersetzungskoordinator</li>
@@ -105,22 +104,24 @@
</section>
<section>
<section>
- <h1>Syntaxher-vorherbung</h1>
+ <h1>Syntaxhervor-hebung</h1>
</section>
<section>
- <h3>Syntexhervorhebung</h3>
+ <h3>Syntaxhervorhebung</h3>
<ul>
<li>Für mehr als 40 Dateitypen vorhanden</li>
<li>Aus dem Scintilla-Projekt</li>
<li>über sog. Lexer, in C++ geschriebene Klassen</li>
<li>Automatische Erkennung über <ul>
<li>... Dateiendung</li>
<li>... Spezielle Charakteristika z.B. Shebang</li>
- </ul></li>
+ </ul>
+ </li>
<li>Manuelles Setzen <ul>
<li>... beim Laden </li>
<li>... über Menü</li>
- </ul></li>
+ </ul>
+ </li>
</ul>
</section>
<section>
@@ -139,13 +140,13 @@
<li>Optionen für den Lexer</li>
<li>Zeichen für Auskommentierungen</li>
<li>Farben und Stile für Syntaxhervorhebung</li>
- <li>.... </li>
+ <li>...</li>
</ul>
</section>
</section>
<section>
<section>
- <h1>Symbol-Browser und standard Seitenleiste</h1>
+ <h1>Symbol-Browser und Standard Seitenleiste</h1>
</section>
<section>
<h3>Symbolbrowser</h3>
@@ -185,7 +186,7 @@
<h3>Erweitertes Beispiel: pylint</h3>
<ul>
<li>Für die Befehle können Filter hinterlegt werden</li>
- <li>Gut geeignet, um "Linter" zu inkludieren</li>
+ <li>Gut geeignet, um "Linter" einzubinden</li>
<li>Im <a href="http://wiki.geany.org/howtos/check_python_code?s[]=pylint">Wiki</a> gibt eine Anleitung dazu</li>
</ul>
</section>
@@ -215,7 +216,7 @@
<li>Name: <code>developer</code></li>
<li>Datum: <code>datetime</code></li>
<li>Dateiname: <code>filename</code></li>
- <li>Ausgabe eines Kommandos: <code>command:kommando</code></li>
+ <li>Ausgabe eines Kommandos: <code>command:<kommando></code></li>
<li>GPL: <code>gpl</code></li>
</ul>
</section>
@@ -263,7 +264,7 @@
<section>
<h3>Funktionsweise</h3>
<ul>
- <li>Kombination aus statischen Ansatz + aktuelle Sitzung</li>
+ <li>Kombination aus statischem Ansatz + aktuelle Sitzung</li>
<li>Konfigurierbar:<ul>
<li>... wieviele Buchstaben für Vorschläge</li>
<li>... häufige Wörter ebenfalls vorgeschlagen werden (LaTeX, HTML)</li>
@@ -321,7 +322,7 @@
<li>Beispiele: <ul>
<li>GeanyVC</li>
<li>git-changebar</li>
- <li>Projekctorganizer</li>
+ <li>Projektorganizer</li>
<li>Addons</li>
<li>DevHelp</li>
<li>Webhelper</li>
@@ -332,27 +333,27 @@
<section>
<h3>GeanyVC</h3>
<ul>
- <li>Generische Anbindung an z.B. SVN, git, hg, cvs</li>
+ <li>Generische Anbindung an z.B. SVN, Git, Mercurial, CVS</li>
<li>Unterstützt: <ul>
<li>blame</li>
<li>commit (kein push)</li>
<li>diff (auch mit externen Werkzeug)</li>
- <li>Status</li>
+ <li>status</li>
<li>rm/add</li>
</ul></li>
</ul>
</section>
<section>
<h3>git-changebar</h3>
<ul>
- <li>Neues Plugin (ab 1.25)</li>
- <li>Markiert Zeilen, die gegenüber dem git-Stand geändert wurden</li>
+ <li>Neues Plugin (seit 1.25)</li>
+ <li>Markiert Zeilen, die gegenüber dem Git-Stand geändert wurden</li>
</ul>
</section>
<section>
<h3>Project Organizer</h3>
<ul>
- <li>Erweitert Geanys Minimalen Projektansatz</li>
+ <li>Erweitert Geanys minimalen Projektansatz</li>
<li>Konfigurationsmöglichkeit für im Projekt verwendete Parameter wie
<ul>
<li>Einzug</li>
@@ -370,7 +371,7 @@
<li>Beispiele: <ul>
<li>XMLTagging</li>
<li>Anzeige von Lesezeichen in der Seitenleiste</li>
- <li>Liste mit TODO und Fixme</li>
+ <li>Liste mit TODO und FIXME</li>
</ul></li>
</ul>
</section>
@@ -387,7 +388,7 @@
<ul>
<li>(einfacher) Webbrowser im Kontext von Geany</li>
<li>Sehr praktisch bei Entwicklung von Webanwendungen (Django, CSS)</li>
- <li>Kann gegebene Seite beim Speichern einer Datei neuladen</li>
+ <li>Kann gegebene Seite beim Speichern einer Datei neu laden</li>
<li>Basiert auf WebKit</li>
</ul>
</section>
@@ -404,8 +405,8 @@
<h3>Scope & Debugger</h3>
<ul>
<li>Debuggen von Programmen aus Geany heraus</li>
- <li>Anbindungen an gdb</li>
- <li>Setzen von Haltepunkte (Breakpoits)</li>
+ <li>Anbindung an GNU Debugger (GDB)</li>
+ <li>Setzen von Haltepunkte (Breakpoints)</li>
</ul>
</section>
</section>
@@ -419,8 +420,7 @@
Manual: <a href="http://www.geany.org/manual/">geany.org/manual</a> <br/>
Sexy: <a href="http://geany.sexy">geany.sexy</a> <br />
Github: <a href="https://github.com/geany">github.com/geany</a> <br />
- IRC: #geany @ freenode <br />
-
+ IRC: #geany @ freenode
</section>
<section>
<h3>Kontakt</h3>
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list