All notable changes to the "comments-toolkit" extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial release
- Add subsections comments
- add Typescript support
- loop png preview
- Add C# and vuejs
- Refactored the extension to improve maintainability and readability.
- Added detailed documentation for the extension's features and main components.
- Defined
commentStyles
for various programming languages. - Defined
globalPatterns
for different comment patterns. - Introduced functions like
interpretSpaces
,calculateContentLength
, andadjustLineLength
. - Enhanced the
activate
function to handle more functionalities and register providers more comprehensively. - Improved caching mechanism for generated comment patterns.
- Added logging functionality with different log levels (info, warning, error).
- Added support for additional programming languages in
commentStyles
. - Introduced
getConfiguration
function to retrieve extension settings. - Enhanced
globalPatterns
with new comment patterns. - Improved
log
function for better logging. - Added
getHtmlParser
function to retrieve HTML parser instance. - Implemented
isInsidePHP
function to detect PHP code within mixed PHP/HTML documents. - Added
findLanguageFromNode
function to determine language from syntax node. - Enhanced
detectLanguageAtPosition
function for better language detection. - Improved
interpretSpaces
function to handle custom space markers. - Enhanced
calculateContentLength
function to process placeholders and spaces.