Provide encoding-related APIs for editor extensions
See original GitHub issueCurrently there are only two fields in the TextEditorOptions API, a few other TextEditor-related APIs, and none of them is able to deal with the text buffer’s encoding. Comparing to Atom’s TextEdit API, that is far from enough.
Most importantly, the API limitation makes it (seems) impossible for vscode-editorconfig to implement features like charset
support, which is a crucial need for many people.
Issue Analytics
- State:
- Created 8 years ago
- Reactions:179
- Comments:43 (3 by maintainers)
Top Results From Across the Web
VS Code API | Visual Studio Code Extension API
VS Code API. VS Code API is a set of JavaScript APIs that you can invoke in your Visual Studio Code extension. This...
Read more >Encoding API - MDN Web Docs - Mozilla
The Encoding API provides a mechanism for handling text in various character encodings, including legacy non-UTF-8 encodings.
Read more >Set file encoding - visual studio code - Stack Overflow
Provide encoding -related APIs for editor extensions · add support for charset · ChangeEncodingAction · File extension specific settings.
Read more >Scalable Video Coding (SVC) Extension for WebRTC - W3C
This document defines a set of ECMAScript APIs in WebIDL to extend the WebRTC 1.0 API to enable user agents to support scalable...
Read more >chrome.webRequest - Chrome Developers
Note that extensions may provide invalid credentials. ... The webRequest API only exposes requests that the extension has permission to see, given its...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
There are much more important features that should be implemented. For example, in May, it was done:
Encoding-related issues have low priority, because they are related to text editing. As you might guess, text editing is not important for a text editor.
Woof woof woof
(one for each year this bug has been alive)