49

GitHub - ahuggins/open-on-make: A package that makes it easy to have the `artisa...

 6 years ago
source link: https://github.com/ahuggins/open-on-make
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

readme.md

Open On Make

A package that makes it easy to have the artisan make: commands open the newly created file in your editor of choice.

Installation

composer require --dev ahuggins/open-on-make

This package defaults to sublime using the subl command, if you have aliased it to something else OR wish to use a different editor, you will need to add the following to your .env file.

OPEN_ON_MAKE_EDITOR=nameOfCliCommandForEditor
OPEN_ON_MAKE_FLAGS='-a' // Flags you need passed to the above Command

Most people will probably only need to add OPEN_ON_MAKE_EDITOR to their .env file.

  • publish the package config with

    php artisan vendor:publish --tag=open-on-make

You can explicitly disable this package by setting the OPEN_ON_MAKE_ENABLED environment variable:

OPEN_ON_MAKE_ENABLED=false

Example Editor values

Sublime - OPEN_ON_MAKE_EDITOR=subl

PHPStorm - OPEN_ON_MAKE_EDITOR=pstorm

Atom - OPEN_ON_MAKE_EDITOR=atom Provided you have shell commands installed: https://user-images.githubusercontent.com/1791228/38758555-814eb602-3f3f-11e8-8071-3c9690bb0374.png

VS Code = OPEN_ON_MAKE_EDITOR=code Provided you have the code shell command installed: https://code.visualstudio.com/docs/setup/mac

License

Licensed under the MIT license


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK