Your Name 331ff1ab1a Default commit vor 3 Stunden
..
.vscode 43699b0cee Default commit vor 1 Tag
files 331ff1ab1a Default commit vor 3 Stunden
resources 43699b0cee Default commit vor 1 Tag
test 43699b0cee Default commit vor 1 Tag
.gitignore 43699b0cee Default commit vor 1 Tag
.vscode-test.mjs 43699b0cee Default commit vor 1 Tag
.vscodeignore 233ed10516 Default commit vor 1 Tag
LICENSE.md 43699b0cee Default commit vor 1 Tag
README.md 43699b0cee Default commit vor 1 Tag
__browserTemplate.js 43699b0cee Default commit vor 1 Tag
eslint.config.mjs 43699b0cee Default commit vor 1 Tag
extension.js 1f63c54064 Default commit vor 3 Stunden
getOpenedTabs.js 4ea2f41bc1 Default commit vor 19 Stunden
jsconfig.json 43699b0cee Default commit vor 1 Tag
package.json 8128a6ac38 Default commit vor 1 Tag
restoreByArr.js 331ff1ab1a Default commit vor 3 Stunden
run.sh 43699b0cee Default commit vor 1 Tag
test.html 43699b0cee Default commit vor 1 Tag

README.md

ITK VS Code Extension

This VS Code extension is designed to enhance the learning experience for students and instructors at the ITK Education Academy. It provides tools and utilities to streamline workflows, improve productivity, and facilitate a smoother learning process.

Features

  • Save and Reopen Tabs: Easily save your current set of open tabs and reopen them later. This is particularly useful for preserving your workspace setup between sessions or for sharing configurations with others.
  • Open Related Files: Quickly open related files, such as an index.html file in an .itk directory, associated with your currently active file. This helps keep related resources readily accessible.
  • Customizable Tree View: A dedicated tree view in the activity bar allows for easy access to frequently used files, folders, or other resources relevant to ITK courses.
  • Contextual Actions: Right-click on items in the tree view to reveal context-specific actions, providing quick access to common operations.

How to Use

  1. Installation: Install the extension from the VS Code Marketplace. Search for "ITK" or the extension's name and click "Install."
  2. Saving Tabs: Use the command "ITK: Save Tabs" (accessible through the command palette or a keybinding) to save your current open tabs.
  3. Reopening Tabs: Use the command "ITK: Reopen Tabs" to restore the tabs you previously saved.
  4. Opening Related Files: The extension will automatically try to open related files (e.g., .itk/index.html) when you interact with certain files.
  5. Tree View Interaction: Explore the ITK tree view in the activity bar. Click on items to open them or right-click to access context menus.

Contributing

Contributions are welcome! If you'd like to contribute to the development of this extension, please follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request.

Support

If you encounter any issues or have questions about the extension, please contact us through email hello@itk.academy

ITK Education Academy

This extension is developed by the ITK Education Academy to support our mission of providing high-quality education and training in Programming. Learn more about our programs and courses at hello@itk.academy.

License

MIT Licence