on master help sign in
removed text-editors.md and reference to it in _index.md
commitbedeb5647416b0d06c79c8a33c144e1534ada2a0 authorsyzygyzer <jon.paprocki@tlon.io> dateThu 18 Jul 2019, 17:18 (7 years ago) parent0e81996
2 files changed−44
getting-started/_index.md−4 getting-started/text-editors.md−40
getting-started/_index.md−4
@@ -25,10 +25,6 @@ This guide teaches you how to get your ship operational and onto the Arvo networ
2525
2626This document will get your started with contributing code or contributing to the community.
2727
28−### [Optional: Using a Text Editor](@/docs/getting-started/text-editors.md)
29−
30−While interacting with your ship requires only a terminal, it is highly recommended that you utilize a modern text editor when writing Hoon. This guide presents a short introduction to text editors for those completely new to programming as well as a list of text editors that have Hoon support.
31−
3228## Terminology
3329
3430You've already encountered some new terminology on this page, and you'll encounter more as you proceed with this guide. Let's go over the basics:
getting-started/text-editors.mddeleted−40
@@ -1,40 +0,0 @@
1−+++
2−title = "Using a Text Editor"
3−weight = 6
4−template = "doc.html"
5−+++
6−
7−Writing code is typically done using a text editor, but common editors like Notepad, Microsoft Word, or OpenOffice Writer are not very well suited for programming. You'll want a text editor that is specifically designed for writing code. This will assist with things such as colorizing keywords, finding patterns, matching parentheses and brackets, etc. Text editors can be quite sophisticated, and some are integrated directly with tools for compiling and running programs - these are called IDEs (integrated development environment).
8−
9−Which text editor you prefer to use is largely a matter of preference, your level of experience, what functionality you desire, and what operating system you run. This frequently means that asking five programmers what their preferred editor is will give you six different answers. If you are brand new to programming then you'll have a more difficult time determining which editor most suits you, and for now it is probably not worth the time to learn about all of the editors in any kind of depth. Any of the newbie-friendly editors listed below will suit you, just avoid the ones that are meant for more experience programmers.
10−
11−## List of editors
12−
13−Here we aim to maintain a complete list of text editors that have any amount of support for Hoon. The first section are editors known to be friendly to new users, while the second section are editors that are typically only recommended for experienced programmers.
14−
15−For each of these editors, you'll need to download the editor and then you'll need to install some additional package or module that gives it support for Hoon. The process for adding Hoon support differs for every editor. For most newbie-friendly text editors, this is easily accomplished from within the editor itself and you'll learn how to do so following a newbie tutorial for that editor.
16−
17−### Newbie-friendly text editors
18−
19−These editors are easy to use for first time coders.
20−
21−#### Atom
22−Atom is free and open source and runs on all major operating systems. It is available [here](https://atom.io/). A package for Hoon support is maintained by Tlon and may be obtained using the package manager within the editor by searching for `Hoon`.
23−
24−#### Sublime
25−Sublime is closed source and not free, but may be downloaded for free and there is no enforced time limit for evaluation. It runs on all major operating systems. It is available [here](https://www.sublimetext.com/).
26−
27−#### Visual Studio Code
28−Visual Studio Code is free and open source and runs on all major operating systems. It is available [here](https://code.visualstudio.com/). Hoon support may be acquired in the Extensions menu within the editor by searching for `Hoon`.
29−
30−### Advanced text edtiors
31−
32−These text editors have a high learning curve and are only recommended for experienced programmers.
33−
34−#### Emacs
35−
36−Emacs is free and open source and runs on all major operating systems. It is available [here](https://www.gnu.org/software/emacs/). Hoon support is available with [hoon-mode.el](https://github.com/urbit/hoon-mode.el).
37−
38−##### Vim
39−
40−Vim is free and open source and runs on all major operating systems. It is available [here](https://www.vim.org/). Hoon support is available with [hoon.vim](https://github.com/urbit/hoon.vim) and is maintained by Tlon.