File Path On Footer


This lightweight extension lets you display the full path of the file at bottom of Visual Studio's Editor. Click Ctrl+Clcik to Open Containing Folder, Right click to Copy Full Path.

(21) Review
Visual Studio
2015, 2013, 2012, 2010
Download (4,198)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (21)
Q and A (3)
Sign in to write a review
Sort by:

by vzcz | April 07 2015

I would give it a five star rating if it did not crash visual studio every second time I try to compare a database project with a database.

I filed a bug on MS connect, and they alerted me that this extension was responsible for the crash.

I will uninstall it now, will check back in a while to see if the problem has been fixed.

From MS Connect:

I have looked your dump file. The exception occured in native code in FilePathOnFooter.dll (edi value is not set). This dll doesn't belong to Microsoft.

Here is the info:
(41f8.7050): Access violation - code c0000005 (first/second chance not available)
eax=02de32c8 ebx=35f83420 ecx=3f8b2a14 edx=3f8b2a18 esi=35f85738 edi=00000000
eip=0c1d77fb esp=0073e544 ebp=0073e54c iopl=0 nv up ei ng nz na po cy
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210283
0c1d77fb 3807 cmp byte ptr [edi],al ds:002b:00000000=??
*** WARNING: Unable to verify checksum for FilePathOnFooter.dll
*** ERROR: Module load completed but symbols could not be loaded for FilePathOnFooter.dll

Shemeer NS April 07 2015
| Edit |

Sorry for the trouble caused. Please help me with more details (like OS, VS Version and steps), So that I can check the same.

by JVS | February 09 2015

Very useful extension.
Quick response from the developer.
Added to my favourite extensions list.

by MackieChan | January 30 2015

by fokytapia | July 29 2014

by Kiliman | July 15 2014

This is exactly what I was looking for.

by melnakeeb | July 11 2014

very useful

by nimesh.dhruve | July 07 2014

This is a very useful extension, I find this very helpful. Shemeer is a very responsive guy and resolves any issue mentioned for the tool.

Great job. Please keep up the good work.

by Szyl | July 03 2014

very useful and simply to use, good reactivity to corret bug, just stay like that!

by Predrag Glumac | July 01 2014

by Andre.Ziegler | June 27 2014

very useful Extension which helped me a lot this morning.

by WillSullivan | June 26 2014

Well, this extension not only broke watches and the quickwatch dialog (you'd end up with the goddamned path to the current file in the expression box), but it also caused the first attempt to debug a website to always fail.

Don't know if it sucks as bad in 2010, 2012.


Shemeer NS June 27 2014
| Edit |

Are you using 1.3 version? can you please share a screen shot of the issue. Please respond in Q & A

by Pedro Lamas | June 26 2014

Small yet quite useful!!

by Andrea Dottor [MVP] | June 26 2014

Great extension,and thanks for theme support ;-)

by Akiborg | June 25 2014

by Stephen Redd | June 25 2014

by Gordon.Cope | June 25 2014

Excellent, and so simple. Thank you

by Ahmed Habbachi | June 25 2014

very useful for me I always need to know that information and the Ctrl + click save me a lot of time.
great job.

by mhubis | June 25 2014

Very useful!

by KJ Car | June 24 2014

Great extension. Simple, effective and does what it claims to do. Its the little things like this that go a long ways to increasing productivity! Like someone else mentioned, the only thing its missing is themes support.

Shemeer NS June 26 2014
| Edit |

Thank you for the review, I have added 11 theme support to this plugin.

by FHNaseer | June 19 2014

Shemeer NS June 24 2014
| Edit |

Thank you.

1 - 20 of 21 Items   
Sign in to start a discussion

  • Non-Default Environment Font.
    5 Posts | Last post February 09, 2015
    • JVS
      I'm using the following settings: Environment Font: Segoe UI, Size 11.
      The line with the full path is cropped at the bottom.
      Is the extension taking in account a custom environment font settings?
    • Same problem here.  I changed the Environment font size and the bottom is now cut off.
    • Thanks for reporting this.
      I will have this fix in this week's release.
    • I have fixed this issue in version 1.4.3. Please update.
      Also please show your support by giving a quick review. It only takes a few seconds.
    • JVS
      Thanks, working as expected now.
  • Object reference not set to an instance of an object
    10 Posts | Last post July 04, 2014
    • After updating to 1.3 I am getting "Object reference not set to an instance of an object" error. I fond below message in my ActivityLog.xml file.
       System.NullReferenceException: Object reference not set to an instance of an object. at FilePathOnFooter.FilePathOnFooter..ctor(IWpfTextView textView, String version) at FilePathOnFooter.MarginFactory.CreateMargin(IWpfTextViewHost textViewHost, IWpfTextViewMargin containerMargin) at Microsoft.VisualStudio.Text.Utilities.ContainerMargin.<AddMargins>b__2(IWpfTextViewMarginProvider mp) at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InstantiateExtension[TExtension,TMetadata,TExtensionInstance](Object errorSource, Lazy`2 provider, Func`2 getter) 
    • Please share more Info, How can I replicate this issue, which VS Version?
    • Sorry, I should have provided that info with stack trace. Anyway here you go.
      OS: Window 8.1 
      Microsoft Visual Studio Professional 2013
      Version 12.0.30501.00 Update 2
      Microsoft .NET Framework
      Version 4.5.51641
      I am not sure how to consistently reproduce this as it happens sporadically. What I have noticed is that I have dual monitors and I keep multiple files from the project open in both the monitors and this error occurs when I close and restart the project.
      Thanks for putting your effort in making this plugin. This will help me a lot :)
    • Thanks for the detials, probably caused by a bad value for the TEMP environment variable. Need more investigation :(.
    • Ok, I think I may have zero down the issue. My file name contains "_" (underscore)(actual name is style_site.less) and this exception only occurs when I open this file on the second monitor. Also I noticed that in bar where file path with name is displayed it doesn't show "_" (underscore) in the name and instead shows "C:\Projects\Demo\stylesite.less"
    • Thanks for the details, Please update to version 1.4.1 and see the problem exists or not.
    • After updating I can now see "_" in file name :) and this time I received message box with error message. 
      All the test criteria's are same. A solution with multiple files open, few on monitor one and other on two and I got this error message when file name consisted "_". I am pasting error message for more details.
      File Path On Footer
      System.NullReferenceException: Object reference not set to an instance of an object.
         at FilePathOnFooter.FilePathOnFooter..ctor(IWpfTextView textView, String version)
    • Steps to reproduce above error.
      1) Install Web Essentials ( Now make sure Show Preview Pane is true (Tools -> Options -> Web Essentials -> Less -> Editor -> Show Preview Pane)
      2) Create a new Web Project (I am using VS 2013)
      3) Create one "LESS" file.
      4) Keep it open and close the solution.
      5) Now re-open the solution. As soon as the "LESS" file is loaded you will get above error.
    • Thanks for the detailed steps, I replicated the issue, let me try to troubleshoot this.
    • Please try updating to version 1.4.2. Once again thanks for the detailed steps for troubleshooting.
      also please show your support by giving a quick review. It only takes a few seconds. :)
  • Extension breaks condition settings for breakpoints and edit of watch values
    6 Posts | Last post June 27, 2014
    • I like the idea of the Extension and installed it in VS2012. But now I can't set any condition for breakpoints and I can't rename values from the Watch Window. Now I only see the name of the file at those places.
    • Same here.
    • In VS2012.
    • Sorry for the trouble. I chased the issue, will be uploading the fix today. Thanks for reporting the issue.
    • I have fixed this issue in version 1.3. Please update.
      Also please show your support by giving a quick review. It only takes a few seconds.
    • thanks. Version 1.3 fixes both issues.