Sublime Forum

SideBar Enhanc.. (Clipboard, Open With., Reload renamed)

#57

Excuse my double posting. My mistake. And you’re right. The contextual menu appears after open a Folder. Thank you very much.

0 Likes

#58

So my config for setting f12 open in browser should be like this?

[code]{
“folders”:

	{
		"path": "/C/xampp/htdocs/path"
	}
],
"url": "http://localhost/",
"url_production":"http://domain.test/"

}
[/code]

0 Likes

#59

Im a Mac user. This is just what I was looking for! Thank you.

If your apps are in the /Applications directory it simply finds them. Escaping space was not needed either.

[code]
{“id”: “side-bar-files-open-with”,
“children”:

//application 1
{
“caption”: “Safari”,
“id”: “side-bar-files-open-with-safari”,

"command": "side_bar_files_open_with",
"args": {
     "paths": ],
     "application": "Safari.app", // OSX
     "extensions":"html"  //any file with these extensions
    }

},

{“caption”:"-"},

//application 1
{
“caption”: “Photoshop”,
“id”: “side-bar-files-open-with-photoshop”,

"command": "side_bar_files_open_with",
"args": {
     "paths": ],
     "application": "Adobe Photoshop CS6.app", // OSX
     "extensions":"psd|png|jpg|jpeg"  //any file with these extensions
    }

},
//application 1
{
“caption”: “ImageAlpha”,
“id”: “side-bar-files-open-with-imagealpha”,

"command": "side_bar_files_open_with",
"args": {
     "paths": "assets"],
     "application": "ImageOptim.app", // OSX
     "extensions":""  //any file with these extensions
    }

},
//application 1
{
“caption”: “ImageOptim”,
“id”: “side-bar-files-open-with-imageoptim”,

"command": "side_bar_files_open_with",
"args": {
 "paths": "assets"],
 "application": "ImageOptim.app", // OSX
 "extensions":""  //any file with these extensions
    }

}

]
}
][/code]

0 Likes

#60

Fixed a bug with the F12 “open in browser” command.

Now the location of the paths and URLs in inside the Settings folder, instead of the project file.

Please read the readme.md
github.com/titoBouzout/SideBarE … ts#f12-key

0 Likes

#61

Can you be more specific when you refer to adding the SideBarEnhancements.json file into the Settings folder? I am not finding a Settings folder in the packages directory.

0 Likes

#62

The Settings folder is located in the Packages parent folder:

…/Sublime Text 2/Packages/**…/**Settings/

0 Likes

#63

F12 to preview files in my browser has stopped working for me in the last couple of days. I’ve tried updating my packages through package control and have also manually updated SideBar, but to no avail. Hitting F12 causes a slight flicker in Sublime but the browser does not open now.

Any idea how to fix this?

Thanks.

0 Likes

#64

github.com/titoBouzout/SideBarE … ts#f12-key

0 Likes

#65

In sublime text 2 version 2.0.1, Build 2217 and I assume many versions before it uses F2 for “Next bookmark”.

This extension overrides it. I have to delete the shortcut every time the extension is updated.

Can you please change “side_bar_rename” shortcut to something that’s not used by sublime?

Thank you.

0 Likes

#66

No, F2 is rename. Sorry.

0 Likes

#67

I’m sorry but I don’t understand this.

[quote]F12 key allows you to open the current file in browser. If you want to add a url to that feature:

Open the Settings folder: …/Sublime Text 2/Packages/…/Settings/
Create a file called “SideBarEnhancements.json”
Add your paths and URLs with the following structure:[/quote]

I have to assume that …/Sublime Text 2/Packages/…/Settings/ means:

C:\Users\MyName\AppData\Roaming\Sublime Text 2\Packages\SideBarEnhancements

There isn’t a settings folder in there, so I created one and added the SideBarEnhancements.json file.

I don’t know what to put in these settings though…

{ "S:\\www\\domain.tld":{ "url_testing":"http://testing", "url_production":"http://domain.tld" }, "C:\\Users\\luna\\some\\domain2.tld":{ "url_testing":"http://testing1", "url_production":"http://productiontld2" } }

I simply want to open the file using localhost and I already have the settings you mentioned in this post setup in my project and they worked just fine until the other day…

So if I have…

[code]{
“folders”:

	{
		"path": "/E/Work/www"
	}
],
"url":"http://localhost/"

}[/code]

Do I delete these settings? What do I put in the json file now?

Thanks.

0 Likes

#68

[quote=“tito”]The Settings folder is located in the Packages parent folder:

…/Sublime Text 2/Packages/**…/**Settings/[/quote]

The Packages parent folder is simply Roaming/Sublime Text 2, so to direct people to the Settings folder in that folder why not just say Sublime Text 2/Settings ?

I’m still unclear as to what to actually put in the json file.

0 Likes

#69

[quote]The Packages parent folder is simply Roaming/Sublime Text 2, so to direct people to the Settings folder in that folder why not just say Sublime Text 2/Settings ?
[/quote]

Because some people confuse the application folder with the user folder.
Is not difficult to navigate to the packages folder and then typing “…” (move one up?) and then “Settings”.

Your setting should be something like this:

{
    "E:\\work\\www":{
        "url_testing":"http://localhost",
        "url_production":"http://domain.tld"
    }
}
0 Likes

#70

[quote]I simply want to open the file using localhost and I already have the settings you mentioned in this post setup in my project and they worked just fine until the other day…
[/quote]

No, it was not working good to everyone.

0 Likes

#71

OK, thanks for the help. I now have a completely new system, built a brand new computer, and so everything is a new installation. I have done everything you’ve said and F12 is now working with the settings above, but now when I hit F12, Windows doesn’t know which program to use to open the file. It’s not opening properly in localhost, instead the dialogue to choose which program to open .php files shows up. I tried choosing Chrome, but that only opens the code in the browser window, not the site itself. I’m sure I must just be missing something I had previously setup, but I’m not sure what. I’ve added my www directory to my Apache httpd.conf file and so when I browse to localhost in my browser I can see my files in “My Projects” list and they open properly from there, but still not from Sublime.

Your thoughts?

0 Likes

#72

Windows 7 user here. I’ve found a couple of issues.

  1. “Open in new window” currently does nothing.

  2. “Open in browser” just opens the file in sublime and nothing else.

I’m sure you’ll need more specifics, just let me know and thanks for the plugin.

0 Likes

#73

I opened an issue at https://github.com/titoBouzout/SideBarEnhancements/issues/41 asking for improvements to the read-me so that people can take full advantage of this useful package without struggling to configure it.

It also contains my (hopefully correct) findings on the specifics and potential pitfalls of the F12 and Open With features.
While written in part from the perspective of OS X, I hope they are useful in general.

0 Likes

#74

Hello, many thanks for so detailed issue. I fixed most of the bugs you mentioned about the F12 key.

Now this pluing try to call the browser directy instead of using “webbrowser” module.

If the browser is not found, please post the path to the browser here, I’ll be happy to add it.

About updating the readme.md file, i added some of the things you mentioned, but please, fork the project and add anything you think is important. Contributions welcome.

0 Likes

#75

hello, i just want to ask…

when i use find advanced->in paths containing…
the search result for example like this

4 matches in 1810 files for term "listItem" under 
"E:\www\toko-inventory"

E:\www\toko-inventory\application\controllers\bItem\listItem.php
E:\www\toko-inventory\application\controllers\bItemStock\listItemStock.php
E:\www\toko-inventory\application\views\bItem\listItem.php
E:\www\toko-inventory\application\views\bItemStock\listItemStock.php

how can i open up this couple of file in new tab? what shortcut keys?
been searching for this, but got no answer… :frowning:
i am on windows

0 Likes

#76

[quote=“tito”]

Your setting should be something like this:

{ "E:\\work\\www":{ "url_testing":"http://localhost", "url_production":"http://domain.tld" } } [/quote]

That is what I have in the settings but instead of my browser opening up:

localhost/website/filename.php

it’s opening up:

file:///E:/Work/www/website/filename.php instead.

This is doing my head in. It can’t be this difficult, especially when it worked perfectly fine before.

On a similar but somewhat unrelated note, I had my last computer set up so that when I double clicked a PHP file, it would open in my browser at localhost/website/filename.php and for the life of me I can’t remember how I set that up, but it was immensely useful. If anyone here can tell me how I might have done this previously it would be greatly appreciated because I simply can’t remember and haven’t been able to find the answer on Google.

Regards.

0 Likes