You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed Issues:
- Line Comment Removal: Corrected C-style single-line comments () handling in Go, Java, Swift, Kotlin, Rust, and Dart
Context Menu Dialog:
- Fixed configuration dialog bypass when using right-click "Clean Current File" command
Technical Changes:
- Added proper newline preservation to maintain code structure
- Enhanced argument validation for right-click commands
- Added missing language patterns to ensure consistent comment detection
- Updated UI components and documentation for v1.0.0 release
Documentation:
- Updated README with current release information
- Updated CHANGELOG with detailed fixes and improvements
- Enhanced language support documentation
This release completes support for all 25 languages and ensures consistent user experience across all entry points, making the extension production-ready.
Copy file name to clipboardExpand all lines: README.md
+19-9Lines changed: 19 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,26 +14,30 @@
14
14
15
15
## Current Release
16
16
17
-
v0.1.7 - Enhanced configuration dialogs and UI improvements
17
+
v1.0.0 - Major Update: All 25 languages fully supported with fixed configuration dialogs
18
+
19
+
This release resolves two critical issues:
20
+
- Complete language support for proper comment removal in all supported languages
21
+
- Fixed configuration dialogs ensuring consistent behavior across all entry points
18
22
19
23
## Overview
20
24
21
-
Comment Cleaner Pro is a powerful VS Code extension for removing comments from source code files. It helps you streamline your code by efficiently removing all types of comments (line, block, and documentation) across 20+ programming languages while preserving the core functionality of your code.
25
+
Comment Cleaner Pro is a powerful VS Code extension for removing comments from source code files. It helps you streamline your code by efficiently removing all types of comments (line, block, and documentation) across 25+ programming languages while preserving the core functionality of your code.
22
26
23
27
## Key Features
24
28
25
29
### Comprehensive Language Support
26
-
-**20+ Programming Languages** - Supports all major languages including Python, JavaScript (including JSX), TypeScript (including TSX), HTML, CSS, C/C++, Java, Ruby, Go, PHP, SQL, Swift, Rust, Kotlin, and more
27
-
-**Intelligent Comment Detection** - Accurately identifies and removes all comment types specific to each language
30
+
-**25+ Programming Languages** - Complete support for all major languages including Python, JavaScript (including JSX), TypeScript (including TSX), HTML, CSS, C/C++, Java, Ruby, Go, PHP, SQL, Swift, Rust, Kotlin, and more
31
+
-**Flawless Comment Detection** - Accurately identifies and removes all comment types specific to each language
28
32
-**Preservation of Code Structure** - Maintains code indentation and formatting while removing comments
29
33
30
34
### Flexible Processing Options
31
-
-**Single File Processing** - Clean comments from the current file with a single click
35
+
-**Single File Processing** - Clean comments from the current file with consistent configuration options
32
36
-**Batch Processing** - Process multiple files simultaneously using glob patterns
33
37
-**Automatic Backups** - Create safety backups before removing comments
34
38
-**Customizable Rules** - Configure how unknown file types and special comments are handled
35
-
-**Configuration Persistence** - Settings in the UI panel now properly apply to all operations
36
-
-**Clear Configuration Dialogs** - Intuitive options when using context menu commands
39
+
-**Configuration Consistency** - All entry points (context menu, command palette, sidebar) provide the same configuration options
40
+
-**Clear Configuration Dialogs** - Intuitive options for all cleaning operations
37
41
-**Undo/Redo Support** - Easily revert or reapply changes with dedicated undo/redo buttons
38
42
39
43
### Enhanced User Experience
@@ -62,6 +66,8 @@ Comment Cleaner Pro is a powerful VS Code extension for removing comments from s
62
66
|**Mobile Development**| Swift, Dart |
63
67
|**Functional**| Haskell |
64
68
69
+
All languages are now fully supported with complete comment removal capabilities for line comments, block comments, and documentation comments!
70
+
65
71
## Installation
66
72
67
73
1. Open VS Code
@@ -79,8 +85,12 @@ Comment Cleaner Pro is a powerful VS Code extension for removing comments from s
79
85
1. Open a source code file in the editor
80
86
2. Right-click anywhere in the editor
81
87
3. Select "Comment Cleaner Pro: Clean Current File"
82
-
4. Choose whether to create a backup
83
-
5. The editor will refresh automatically with comments removed
88
+
4. Configure your cleaning options:
89
+
- Choose whether to create a backup
90
+
- Select if TODO & FIXME comments should be preserved
91
+
- Decide whether to keep documentation comments
92
+
- Determine if unknown file types should be processed
93
+
5. The editor will refresh automatically with comments removed according to your settings
84
94
85
95
### Method 2: Command Palette
86
96
1. Press `Ctrl+Shift+P` (Windows/Linux) or `Cmd+Shift+P` (Mac)
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "comment-cleaner-pro",
3
3
"displayName": "Comment Cleaner Pro",
4
4
"description": "Streamline your code by effortlessly removing comments across 20+ programming languages. Improve readability, reduce file size, and prepare code for production with powerful cleaning options and detailed statistics.",
0 commit comments