Coder Social home page Coder Social logo

oleg-vinted / sublime-text-generate-projects Goto Github PK

View Code? Open in Web Editor NEW

This project forked from drmonkeyninja/sublime-text-generate-projects

0.0 0.0 0.0 7 KB

Generates Sublime project files for a directory

License: MIT License

Python 100.00%

sublime-text-generate-projects's Introduction

GenerateProjects

A simple Sublime Text plugin for generating Sublime Project files for all folders within a specified repository folder.

If you save all your projects/repositories in a single folder and want to be able to quickly scan this folder for new folders and generate Project files automatically for these then this is the plugin for you.

Set Up

Before using this plugin you will need to set the paths in the plugin settings file.

  • local_repositories_directory - this is the absolute path to the folder containing your project code
  • sublime_project_directory - this is the absolute path you want Sublime to save Project setting files to for each of the projects in local_repositories_directory

The plugin will not work until these have been set.

There is also an optional blacklist setting which takes an array of folders within local_repositories_directory that you want to exclude when generating project files.

An example settings file for the plugin:-

{
    "local_repositories_directory": "/Users/andy/Sites",
    "sublime_project_directory": "/Users/andy/projects",
    "blacklist": [
        "tools"
    ]
}

This will generate project files in /Users/andy/projects for all folders in /Users/andy/Sites except the tools folder.

Usage

Once the plugin is set up you can select 'Generate Projects' from the 'Projects' menu and Sublime will create all the relevant project files for you. You can then just 'Open Project...' as normal and select one of the newly created projects.

License

GenerateProjects is released under an MIT License.

sublime-text-generate-projects's People

Contributors

drmonkeyninja avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.