/OpenInEditor-Raycast

Open in code editor Raycast Extension

Primary LanguageTypeScriptMIT LicenseMIT

Raycast Open In Code Editor Extension [WINDOWS & MACOS] 🖥️


This Raycast extension allows you to open directories in your preferred code editor directly from Raycast.
It scans a specified root folder for projects (folders containing .gitignore files are counted as projects) and provides a list of these projects for quick access.
The first time you run the extension, it will take some time to scan the root folder and cache the results. Subsequent runs will be faster as it uses cached data.

You can also search for projects by name, folder, or language by using the following search terms:

  • @{folder} or folder:{folder}: Search by folder name
  • #{language} or lang:{language}: Search by programming language or extension

Requirements 📝

Installation 🚀

  1. Clone the repository:

    git clone https://github.com/highesttt/OpenInEditor-Raycast.git 
  2. Install dependencies:

    cd OpenInEditor-Raycast
    bun i
  3. Start the development server:

    bun run dev

After running the above command, the extension should be available in Raycast, you can CTRL+C to stop the development server.

Supported Languages/Frameworks 🌐

  • JavaScript
  • TypeScript
  • Python
  • Ruby
  • Go
  • Java
  • C#
  • C++
  • Rust
  • Dart
  • Kotlin
  • Vue.js
  • React
  • Godot
  • Swift
  • HTML/CSS/JavaScript (Web Projects)
  • Docker

Screenshots 🖼️

image image
image image
image image

Suggestions and Contributions 💡

If you have any suggestions for improvements or new features, feel free to open an issue or submit a pull request on the GitHub repository.

Commit norms 📝

Every commit message should be made using git-cz and should follow the .git-cz.json config file.

Icons 🖼️

The icons used in this extension are from Raycast's icon library and DevIcons.