microsoft / microsoft/TypeScript

Control application of insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets for Array Literal vs Array Access Expression

Aperta
#14,994 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Domain: Formatter Help Wanted Suggestion VS Code Tracked
Lingua principale
Go
Stelle
111k
Fork
14.3k
Merge medio
2g 4h
PR unite (30g)
132

Descrizione

From @atian25 on March 28, 2017 0:25

  • VSCode Version: Code 1.10.2 [Unsupported] (8076a19fdcab7e1fc1707952d652f0bb6c6db331, 2017-03-08T13:56:35.908Z)
  • OS Version: Darwin x64 16.3.0
  • Extensions:
Extension Author Version
output-colorizer IBM 0.0.11
vscode-file-peek abierbaum 1.0.1
Bookmarks alefragnani 0.12.0
project-manager alefragnani 0.13.5
copy-syntax atian25 0.5.1
vscode-custom-css be5invis 2.3.1
npm-intellisense christian-kohler 1.3.0
vscode-mocha-latte cspotcode 0.2.0
vscode-eslint dbaeumer 1.2.8
vscode-npm-source dkundel 1.0.0
code-runner formulahendry 0.6.15
task-master ianhoney 0.1.39
path-autocomplete ionutvmi 1.4.1
plantuml jebbs 1.3.0
md-navigate jrieken 0.0.1
vue liuji-jim 0.1.5
debugger-for-chrome msjsdiag 2.7.1
node-modules-resolve naumovs 1.0.2
peep nwallace 0.0.5
vscode-json-transform octref 0.1.2
unittest-navigate roblourens 0.0.2
preview-vscode searKing 1.1.4
es6-mocha-snippets spoonscen 0.0.2
code-navigation vikas 0.2.0
JavaScriptSnippets xabikos 1.4.0

Steps to Reproduce:

javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets

// want this
const arr = [ 'a', 'b' ];
// don't want this
arr[ 1 ];

Copied from original issue: Microsoft/vscode#23321

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia individuando l'implementazione di javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets e confronta la formattazione dei literal di array e delle espressioni di accesso agli array. Usa i due esempi JavaScript come comportamento previsto; l'issue non indica alcun file sorgente né alcun test, quindi il completamento deve includere la copertura degli spazi nei literal e dell'assenza di spazi negli accessi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, typescript
Ambito
tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.