Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ide-dev] VS Code

On 09/14/2016 08:41 AM, Sven Efftinge (sven@xxxxxxxxxxx) wrote:
(e.g. codelenses). So you can display all kinds of additional information (e.g. showing debug values, codelense, or even display execution results inline) 
The issue with codelenses is that they rely on the "Command" pattern of the LSP, which basically delegates everything to the tool. So why you implement with CodeLens and commands isn't portable across tools, unless tools align on using the same command definitions.
Either commands have to be considered as the "keep out" area of the protocol as they're not portable, or the most basic one have to be specified in the protocol; or even better" common commands have to be turned into regular operations inside the protocol directly.
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets

Back to the top