I prefer indent guides not to appear on column zero; so I changed line 65 to read:
if pos % tab_size == 0 and pos != 0:
Now, if only it were possible to make the indent guide thinnerā¦
I prefer indent guides not to appear on column zero; so I changed line 65 to read:
if pos % tab_size == 0 and pos != 0:
Now, if only it were possible to make the indent guide thinnerā¦
Are you running the most recent build? Is it working in files with spaces, and just not ones with tabs, or is it not working at all? Can you confirm the plugin is running by throwing a print statement at the top of the main function?
[quote=āadzenithā]
Are you running the most recent build? Is it working in files with spaces, and just not ones with tabs, or is it not working at all? Can you confirm the plugin is running by throwing a print statement at the top of the main function?[/quote]
I was able to get it working in the first version, but this one will not display guides for tabs or spaces O_o
Yes, Iāve added a status_message in the first class and that displayed. I also added the user settings.
Iām sorry to throw in this a bit late but Iāve reworked the older version a bit. Perhaps you want to adapt the changes in the attachment.
Iām now going to test your newest versionā¦
indent_guides_patch.zip (3.35 KB)
Hereās a new version thatās cleaned up a lot and includes theblacklionās changes.
indent_guides.py.zip (1.63 KB)
[quote=ātheblacklionā]
Yeah - that works nicely - thanks! [/quote]
Didnāt work for me.
Latest build, Windows 7 64Bit
Sad because I like them being there
Looks great! ā¦hey, is there any way to make guides be one pixel width instead of two?
[quote=āadzenithā]You have
"show_indent_guides": true,
in your user file prefs?[/quote]
Yes.
[quote=ājbrooksukā]
[quote=āadzenithā]You have
"show_indent_guides": true,
in your user file prefs?[/quote]
Yes.[/quote]
Do you have any other data you can give me? Itās hard for me to fix it if it works over here and I donāt know why it doesnāt work over there.
Thanks!
[quote=āadzenithā]Do you have any other data you can give me? Itās hard for me to fix it if it works over here and I donāt know why it doesnāt work over there.
Thanks![/quote]
What do you want to know?
It would be handy to include the contents of the console: itāll confirm that the plugin was actually loaded, and any python exceptions will be reported there.
startup, version: 2024 windows x64 channel: dev
executable: /C/Program Files/Sublime Text 2/sublime_text.exe
working dir: /C/Windows/system32
packages path: /C/Users/James.Brooks/AppData/Roaming/Sublime Text 2/Packages
settings path: /C/Users/James.Brooks/AppData/Roaming/Sublime Text 2/Settings
package /C/Program Files/Sublime Text 2/Pristine Packages/ActionScript.sublime-package is newer than the installed version (/C/Users/James.Brooks/AppData/Roaming/Sublime Text 2/Pristine Packages/ActionScript.sublime-package), running PackageSetup
error parsing session: No data at: 0:0
PackageSetup returned: -1
scanning /C/Users/James.Brooks/AppData/Roaming/Sublime Text 2/Packages
scanned /C/Users/James.Brooks/AppData/Roaming/Sublime Text 2/Packages
catalogue loaded
found 1 files for base name Default.sublime-theme
found 2 files for base name Default (Windows).sublime-keymap
found 1 files for base name Main.sublime-menu
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\comment.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\copy_path.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\delete_word.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\detect_indentation.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\duplicate_line.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\exec.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\find_under_expand.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\font.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\goto_line.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\indentation.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\kill_ring.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\mark.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\scroll.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\sort.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\swap_line.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\switch_file.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\transform.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\transpose.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\Default\trim_trailing_white_space.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\User\indent_guides.py
Reloading plugin C:\Users\James.Brooks\AppData\Roaming\Sublime Text 2\Packages\User\insert_nums.py
loading bindings
theme loaded
app ready
scanning /X/tropicalwarehouse.co.uk
loaded 918 snippets
Clearly it appears to be loadingā¦ and youāve got the option to enable it set in your user file prefsā¦
Can you type the following in the console and tell me what comes out? I just want to confirm that the settings have managed to make it into this view.
print(view.settings().get("show_indent_guides"))
[quote=āadzenithā]Clearly it appears to be loadingā¦ and youāve got the option to enable it set in your user file prefsā¦
Can you type the following in the console and tell me what comes out? I just want to confirm that the settings have managed to make it into this view.
print(view.settings().get("show_indent_guides"))
It returned false, but then I realised I put the options in the wrong fileā¦
Sorry about that!
Sorry to revive a slightly older thread but Iām having trouble installing this plugin on the portable version of Sublime.
Can someone please give me a (quick) āinstallation guide for dummiesā? (Yes I really have spent time trying and have RTFM )
Many thanks
Download the source file from the link in the first post.
In Sublime Text 2, go to Preferences>Browse Packagesā¦
Put the file you downloaded in Packages/User/.
In Sublime Text 2, open up the file you downloaded. It has instructions for lines to add to your user file prefs. If you donāt add these lines to that file, nothing will happen (to get to your user file prefs, go to Preferences>User File Prefs).
Let me know if it doesnāt work!
Today I got to work on a clusterfuck of a file with a 76 space indent at one point (38 tabs).
As such, I modified the indent guides plugin a little bit so that it can also highlight the current indent guide.
The idea is that if my cursor is at column 4, all of the indent guides on column 4 are highlighted a slightly different color.
This is super useful if you are trying to balance tags or something, just click before a tag, and scroll down, following the highlighted indent guide.
The modified file is here: github.com/ajpalkovic/SublimePl ā¦ _guides.py