Markdown File Renamer is a simple C# application for renaming and moving files using the titles from Markdown files.
-
Folder Selection:
- Click the "Select Folder" button to choose a folder. The Markdown files in this folder will be processed.
-
Execution:
- Click the "Run" button to process the Markdown files in the selected folder.
- Each Markdown file's title is used to rename the file and move it to the specified folder.
-
Results:
- Upon completion, a "RenamedFiles" folder containing the new file names is created, and this folder is opened in Windows Explorer.
The titles of Markdown files are considered as the second line of the file. They are cleaned and used as the file names.
Title file names are cleaned by removing special characters:
- Turkish characters are translated to their English counterparts.
- Invalid characters are replaced with "-" (hyphens).
- Consecutive "-" signs are replaced with a single "-" (hyphen).
For more information and usage instructions, please visit the GitHub page.
To run this application, you must first clone the project from the GitHub repository and then follow the instructions in the README.
This project is open-source, and we welcome your contributions. Please visit the GitHub page to contribute.
This project is licensed under the MIT License. For more information, see the LICENSE file.