[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