David
David
Some AGLint rules can offer fixes. These should be handled by the VSCode plugin's quick fix Also, we need to add a "Fix all auto-fixable problems" option
For example, show descriptions and documentation links for: - modifiers - scriptlets - Extended CSS pseudo classes Also, we need to introduce an option within extension settings where this feature...
Currently, the extension does not support multiple folders being open at the same time within the same workspace. References: - https://code.visualstudio.com/docs/editor/multi-root-workspaces - https://github.com/microsoft/vscode-extension-samples/tree/main/lsp-multi-server-sample
VSCode has a [web version](https://code.visualstudio.com/docs/editor/vscode-web). A typical use case for this is github.dev, accessed by pressing the `.` hotkey in any repo. AGLint supports the browser environment, however, project scanning...
VSCode has a command to detect the package manager: `npm.packageManager`. This setting could be combined with our package manager logic to make the process automatic (in the current solution, user...
uBO has started to support using quotes in values https://github.com/uBlockOrigin/uAssets/blob/562d4c6043f38ec3786dc34119d26e711140d6cf/filters/annoyances-cookies.txt#L124 I see that the quoted value still has commas colored in red. _Originally posted by @peace2000 in https://github.com/AdguardTeam/VscodeAdblockSyntax/issues/95#issuecomment-1842587463_
Currently, the supported modifier names are in a predefined list, so for each new modifier, the syntax highlighter should be modified to support it properly. This is often a time-consuming...
Reference: https://github.com/AdguardTeam/AGLint/issues/143
A lot of adblock filter rules use CSS, so we should consider implementing a good CSS highlighter according to our goals (this doesn't necessarily mean full CSS support, e.g. we...
> Code snippets are templates that make it easier to enter repeating code patterns, such as loops or conditional-statements. We can specify the main use cases in this feature so...