GithubHelp home page GithubHelp logo

chrisdicarlo / vscode-laravel-goto Goto Github PK

View Code? Open in Web Editor NEW

This project forked from absszero/vscode-laravel-goto

0.0 0.0 0.0 3.14 MB

Go to various Laravel files by Alt+;

License: MIT License

Shell 0.06% JavaScript 4.77% PHP 7.98% TypeScript 86.80% Blade 0.39%

vscode-laravel-goto's Introduction

Laravel Goto for VS Code

actions/workflows/test.yaml

Goto various Laravel files by hover it.

Features

  • Go to Blade Template files (EX. hello.blade.php)

  • Go to Blade Component files (EX. <x-alert>)

  • Go to Controller and highlight method (EX. \Namespace\Controller.php@Method)

  • Go to Static files (EX. hello.js)

  • Go to Config files and highlight option (EX. config/app.php)

  • Go to Language files (EX. resources/lang/en/messages.php )

  • Go to .env and highlight option

  • Go to Inertia.js components (EX. Inertia::render('MyComponent');)

  • Go to Livewire classes (EX. <livewire:nav.show-post /> => Nav/ShowPost.php )

  • Go to paths by path helers, EX:

    • app_path('User.php');
    • base_path('vendor');
    • config_path('app.php');
    • database_path('UserFactory.php');
    • public_path('css/app.css');
    • resource_path('sass/app.scss');
    • storage_path('logs/laravel.log');
  • Default supported static file extensions

    • js
    • ts
    • jsx
    • vue
    • css
    • scss
    • sass
    • less
    • styl
    • htm
    • html
    • xhtml
    • xml
    • log

Requirements

Enable Go to Symbol in File for PHP

To enable moving to Method directly after a Controller is opened. Make sure one of these extensions is installed.

Usage

  • Move cursor on a text, and click the hover content, or press Alt+; to run the command.
  • Or Select a text, Right-Click to open content menu, Choose Laravel Goto.

vscode-laravel-goto's People

Contributors

absszero 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.