Branch: refs/heads/master Author: Dominic Hopf dmaphy@fedoraproject.org Committer: Dominic Hopf dmaphy@fedoraproject.org Date: Thu, 14 Sep 2017 21:40:12 UTC Commit: 8e132fb1db83582fae233abb643a9a0cfbad29d1 https://github.com/geany/talks/commit/8e132fb1db83582fae233abb643a9a0cfbad29...
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).