Skip to content

Commit 806d643

Browse files
committed
Chaper code-editors translated
1 parent 4836b33 commit 806d643

File tree

2 files changed

+31
-33
lines changed

2 files changed

+31
-33
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,54 @@
1-
# Code editors
1+
# Code-Editoren
22

3-
A code editor is the place where programmers spend most of their time.
3+
Der Code-Editor ist die Anwendung mit der ein Programmierer die meiste Zeit verbringt.
44

5-
There are two archetypes: IDE and lightweight editors. Many people feel comfortable choosing one tool of each type.
5+
Grundsätzlich gibt es zwei grobe Typen, die teilweise überlappen: integrierte Entwicklungsumgebungen ([IDE](https://de.wikipedia.org/wiki/Integrierte_Entwicklungsumgebung)) und reine [Texteditoren](https://de.wikipedia.org/wiki/Texteditor). Viele Entwickler bevorzugen es mit einem Werkzeug aus jeder dieser beiden Kategorie zu arbeiten.
66

7-
## IDE
7+
## IDEs
88

9-
The term [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) means a powerful editor with many features that usually operates on a "whole project". As the name suggests, that's not just an editor, but a full-scale "development environment".
9+
Mit einer IDE meint man für gewöhnlich einen sehr mächtigen Editor mit sehr vielen Funktionen der oft ein ganzes "Projekt" und nicht nur einzelne Dateien verarbeitet. Wie der Name andeutet, handelt es sich um eine ausgewachsene Entwicklungsumgebung und nicht nur um einen Editor.
1010

11-
An IDE loads the project (can be many files), allows navigation between files, provides autocompletion based on the whole project (not just the open file), integrates with a version management system (like [git](https://git-scm.com/)), a testing environment and other "project-level" stuff.
11+
Eine IDE lädt ein ganzes Projekt (oft aus vielen Dateien bestehend), erlaubt zwischen den Dateien zu navigieren, erlaubt automatische Namensergänzung über das ganze Projekt hinweg (nicht nur die geöffnete Datei), integriert eine Versionsverwaltung (wie [git](https://git-scm.com/)), eine Testumgebung und noch einiges mehr.
1212

13-
If you haven't considered selecting an IDE yet, look at the following variants:
13+
Wenn Sie bisher noch keine IDE verwendet haben, lohnt sich ein Blick auf diese Programme:
1414

15-
- [WebStorm](http://www.jetbrains.com/webstorm/) for frontend development and other editors of the same company if you need additional languages.
16-
- Visual Studio is fine if you're a .NET developer, and a free version is available ([Visual Studio Community](https://www.visualstudio.com/vs/community/))
15+
- [WebStorm](http://www.jetbrains.com/webstorm/) geeignet für Frontend-Entwicklung, andere Sprachen sind ebenfalls verfügbar.
16+
- Visual Studio ist gut geeignet für .NET-Entwickler, eine kostenlose Version ist erhältlich: ([Visual Studio Community](https://www.visualstudio.com/vs/community/))
1717
- [Netbeans](http://netbeans.org/).
1818

19-
All of the IDEs except Visual Studio are available on Windows, MacOs and Linux. Visual Studio doesn't work on Linux.
19+
Alle IDEs, außer Visual Studio, sind für Mac, Linux und Windows erhältlich, Visual Studio wird nicht für Linux angeboten.
2020

21-
Most IDEs are paid, but have a trial period. Their cost is usually negligible compared to a qualified developer's salary, so just choose the best one for you.
21+
Viele IDEs sind kostenpflichtig, aber die kosten sind gering im Vergleich zu einem Entwicklergehalt. Coden Sie also nicht nur als Hobby sollten Sie die IDE wählen mit der Sie am besten arbeiten können.
2222

23-
## Lightweight editors
23+
## Texteditoren
2424

25-
"Lightweight editors" are not as powerful as IDEs, but they're fast, elegant and simple.
25+
Texteditoren sind nicht so mächtig wie IDEs, dafür aber schnell, einfach und elegant.
2626

27-
They are mainly used to instantly open and edit a file.
27+
Sie werden vor allem zum schnellen öffnen, betrachten und bearbeiten von einzelnen Dateien verwendet.
2828

29-
The main difference between a "lightweight editor" and an "IDE" is that an IDE works on a project-level, so it loads much more data on start, analyzes the project structure if needed and so on. A lightweight editor is much faster if we need only one file.
29+
Der Hauptunterschied zwischen den beiden Gruppen ist, dass IDEs auf dem Projektlevel arbeiten und daher beim Start viel mehr Daten lädt um die Projektstruktur zu analysieren. Ein Texteditor ist daher oft schneller, wenn es darum geht, nur eine einzelne Datei zu öffnen.
3030

31-
In practice, lightweight editors may have a lot of plugins including directory-level syntax analyzers and autocompleters, so there's no strict border between a lightweight editor and an IDE.
31+
Oft gibt es für Texteditoren eine Vielzahl von Erweiterungen die IDE-Funktionen nachbilden und das Arbeiten in Projekten unterstützen. Daher kann man keine klare Trennlinie zwischen IDE und Texteditor ziehen.
3232

33-
The following options deserve your attention:
33+
Die vollgenden Alternativen sollten Sie sich anschauen, wenn Sie noch keinen Lieblingseditor haben:
3434

35-
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free).
36-
- [Atom](https://atom.io/) (cross-platform, free).
37-
- [Sublime Text](http://www.sublimetext.com) (cross-platform, shareware).
38-
- [Notepad++](https://notepad-plus-plus.org/) (Windows, free).
39-
- [Vim](http://www.vim.org/) and [Emacs](https://www.gnu.org/software/emacs/) are also cool, if you know how to use them.
35+
- [Visual Studio Code](https://code.visualstudio.com/) (freie Software, alle Plattformen).
36+
- [Atom](https://atom.io/) (freie Software, alle Plattformen).
37+
- [Sublime Text](http://www.sublimetext.com) (80$, alle Plattformen).
38+
- [Notepad++](https://notepad-plus-plus.org/) (Freeware, Windows).
39+
- [Vim](http://www.vim.org/) und [Emacs](https://www.gnu.org/software/emacs/) sind äußerst mächtige Werkzeuge, haben aber sehr gewöhnungsbedürftige Interfaces und daher eine sehr steile Lernkurve. Beherrscht man aber einen davon, kann man sehr effizient mit Textdateien arbeiten.
4040

41-
## My favorites
41+
## Meine Favoriten
4242

43-
The personal preference of the author is to have both an IDE for projects and a lightweight editor for quick and easy file editing.
43+
Ich persönlich verwende:
4444

45-
I'm using:
45+
- [WebStorm](http://www.jetbrains.com/webstorm/) für JS,
46+
- Als mächtigen Texteditor [Visual Studio Code](https://code.visualstudio.com/) für größere Projekte und [Vim](http://www.vim.org/) um kleine Änderungen remote in der Konsole auf einem Server vornehmen zu können.
4647

47-
- [WebStorm](http://www.jetbrains.com/webstorm/) for JS, and if there is one more language in the project, then I switch to one of the other Jetbrains offerings listed above.
48-
- As a lightweight editor -- [Sublime Text](http://www.sublimetext.com) or [Atom](https://atom.io/).
48+
## Lassen Sie uns nicht streiten
4949

50-
## Let's not argue
50+
Die Editoren in der obigen Liste werden von mir oder anderen Autoren des Tutorials für gut befunden und womit diese gern arbeiten.
5151

52-
The editors in the lists above are those that either I or my friends who I consider good developers have been using for a long time and are happy with.
52+
Es gibt noch viele andere großartige Editoren, wählen Sie den, der am besten zu Ihnen passt.
5353

54-
There are other great editors in our big world. Please choose the one you like the most.
55-
56-
The choice of an editor, like any other tool, is individual and depends on your projects, habits, personal preferences.
54+
Die Wahl eines Editors, wie bei jedem anderen Werkzeug, ist sehr individuell und richtet sich nach den Anforderungen des Projektes, Gewohnheiten und persönlichen Vorlieben.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Assets required for the material reside in the same folder.
5353

5454
[Eine Einführung in JavaScript](1-js/01-getting-started/1-intro/article.md)
5555

56-
Code editors
56+
[Code-Editoren](1-js/01-getting-started/2-code-editors/article.md)
5757

5858
Developer console
5959

0 commit comments

Comments
 (0)