A
A
Alexey Aristov2016-10-03 13:13:54
JavaScript
Alexey Aristov, 2016-10-03 13:13:54

Is there a JavaScript text editor with a good code tree?

I'm using Eclipse 4.5 with the Aptana add-on. When working, I constantly use the Outline window, which displays the structure of the code, for example:
- function 1
- object 11
- object 12
- function 11
- function 2
- function 21
In different editors, if there is such a window (*), then It is called differently: navigator, code browser, code tree, function list, ... Apparently, there is no single and understandable name for everyone.
The Aptana project has ceased development. Eclipse 4.6 was released in the summer and Aptana does not start in it.
Thinking about changing instruments. Searched, tried, but so far found nothing (**).
Please advise a text editor that has a code structure and works well.
---
* In today's fashionable editors, or similar extensions are not made, or I cannot find it.
I once read somewhere that the concepts have changed and now it is believed that the project should be divided into small parts and therefore it is not only unnecessary to show the structure of the code, but also harmful. But this does not suit me, because. I am working on a fairly large application with hundreds and thousands of lines of js files and it is impossible to make major changes to it for a number of reasons.
** I haven't looked at WebStorm, although I assume that it would fit my needs. But it, in my opinion, is not cheap, and you need to buy two licenses every year (for a home and an office computer) - it turns out somehow expensive.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
G
GreatRash, 2016-10-03
@aristov

NetBeans - Navigation
jseditor-nav.png

M
Max Pushkarev, 2016-10-03
@maximpushkarev75


because I am working on a fairly large application with hundreds and thousands of lines of js files and it is impossible to make major changes to it for a number of reasons
My condolences. Only an adequate architecture can help here (modularity, decoupling, extensibility - that's all)

V
Vitaly Inchin ☢, 2016-10-03
@In4in

PHPStorm / WebStorm
10f0f529e0e5450182c16b68dfa41f76.png

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question