eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper
TAB indentation in Javascript editor
Nessuno ha ancora preso questa issue.
- Lingua principale
- Java
- Stelle
- 201
- Fork
- 76
- Merge medio
- 4g 7h
- PR unite (30g)
- 21
Descrizione
I am using the latest Eclipse 2025-06 (4.36.0), Build id: 20250605-1316
The used download is "for Java Enterprise and Web Development", though stripped some unwanted plugins.
Wild Web Developer HTML, CSS, JSON, Yaml, JavaScript, TypeScript, Node tools 1.3.10.202502071606
I am using "Generic Code Editor" for my .js files to open with. Accoding the "that internet" it is using the Wild Web Code Editor, if the plugin is installed.
If I edit my code and have two indented lines of code with an empty line between them and hit TAB while the cursor is in that empty line, the indentation is removed. I don't want that. Either I want no advanced logic at all here or the line should be indented up to the level of the previous line (like it is done in Java).
And what is even worse is, that if I paste some code in a JS file, all the root level indentations are removed. I really don't want that.
Where can I configure (that bug away)?
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia riproducendo il comportamento nel Generic Code Editor con un file JavaScript: premi TAB su una riga vuota tra righe indentate, quindi incolla del codice con indentazione a livello radice. Traccia la gestione dell'indentazione e dell'incollaggio dell'editor; il lavoro è completato quando l'indentazione della riga vuota viene preservata come richiesto e l'indentazione a livello radice del codice incollato non viene rimossa, oppure viene identificata la configurazione pertinente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- developer-experience, tooling
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 52/100