onivim/oni

Can't assign highligt to called function name in JS

Open

#1379 aperta il 27 gen 2018

Vedi su GitHub
 (16 commenti) (1 reazione) (0 assegnatari)TypeScript (336 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (11.389 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

My test file:

import * as R from 'ramda'

console.log('test')

export let getMetaData = (node) => ({
    ...R.pick(['hasConnectedError', 'syntaxError'], node),
    title: 'node-' + node.customId
})

log in console.log gets a color via support.function but pick in R.pick does not. There is meta.function-call but it colors the whole R.pick, but I want only color pick. I tried entity.name.function - meta.function-call without luck.

token config part:

    "editor.tokenColors": [
		{
		scope: "meta.function-call",
		settings: "TestColorG",
	},
		{
		scope: "support.function",
		settings: "TestColorC",
	},
	],

Screenshot of the outcome so far: 2018-01-27-121055_596x241_scrot

2018-01-27-121140_551x481_scrot

Only support.function: 2018-01-27-121303_593x235_scrot

pick not higlighted in line 11: 2018-01-27-121345_607x593_scrot

Guida contributor