ide-php icon indicating copy to clipboard operation
ide-php copied to clipboard

Some files access outline view , some can't ! hyperclick purpose

Open mostafa6765 opened this issue 8 years ago • 14 comments

Description

can't access outline view my laravel Illuminate\Foundation\Exceptions\Handler

Actual Behavior

Atom ide can't access but alibaba package can access

Versions

  • Atom:1.22.0 beta 0
  • Client OS: windows 10
  • atom-ide-ui: 0.4.0
  • ide-php: 0.6.9

access by atom ide outline view ff

Additional Details

but this files can't access by atom-ide outline view . atom ide

mostafa6765 avatar Oct 06 '17 15:10 mostafa6765

Can you share the file that isn't showing an outline view so I can give it a try?

rsese avatar Oct 06 '17 21:10 rsese

github file .

yo

mostafa6765 avatar Oct 07 '17 04:10 mostafa6765

cannot reproduce in Visual Studio Code. image Maybe there's a way to refresh the outline in Atom?

jens1o avatar Oct 07 '17 07:10 jens1o

no . no refresh option for outline . you can access because you download only exception code . but my code isn't only exception code , my full framework framework for laravel .

I am already tested that when single file save that exception and work outline properly . but when go to from framework folder that time not working outline .

you can test it , install laravel framework then test , result will be not found anything outline that file .

mostafa6765 avatar Oct 07 '17 07:10 mostafa6765

1.21.0 outline works properly .

mostafa6765 avatar Oct 07 '17 08:10 mostafa6765

I'm sorry to say this: image

It works with every file I tested.

jens1o avatar Oct 07 '17 08:10 jens1o

@jens1o are you tested hyperclick ?

mostafa6765 avatar Oct 07 '17 10:10 mostafa6765

You mean like clicking on a classname or methodname? Yes, it does work, too.

jens1o avatar Oct 07 '17 10:10 jens1o

atom-ide hyperclick . it's helps go to embed files as like use Illuminate\Foundation\Auth\User .

when hyperclick this , outline not found anything but when go to normal way that file that time good behaviour . @jens1o

mostafa6765 avatar Oct 07 '17 11:10 mostafa6765

I am using this as well in full Laravel apps, and the Outline View panel does update for me after hyper-clicking class names. It seems to work as expected. You may have conflicting packages installed. I would try renaming your .atom folder and starting with only the core ide-php packages and the ones needed to run it (like atom-ide-ui), and test if it works then. Subsequently keep adding on package at a time and keep testing until it doesn't work anymore, and you know which one is the culprit.

mikebronner avatar Oct 07 '17 15:10 mikebronner

It also works for me.

jens1o avatar Oct 07 '17 15:10 jens1o

@mostafa6765 - just to clarify, outline is working ok for you now but you're having an issue with hyperclick?

rsese avatar Nov 14 '17 06:11 rsese

I had this problem when I want to hyperclick on reference but the class is on vendor folder which is ignored because it is in .gitignore and I check "Exclude VCS Ignored Paths" in Atom.

image

uncheck this and you will be able to hyperclick on everything

Nightbr avatar Nov 29 '17 10:11 Nightbr

If you also use NPM in your workflow is your problem related to issue #64 ??

ol1s avatar Jan 15 '18 15:01 ol1s