It is currently April 26th, 2024, 7:13 pm
Sublime Text 2 Rainmeter package
Re: [WIP] Sublime Text 2 Rainmeter package
https://github.com/buymeasoda/soda-theme/
now i only have to find a way to add a toolbar, convert Merlin's colors to zenburn and (maybe) create a more Windows-ish skin.
-
- Posts: 608
- Joined: February 7th, 2011, 7:27 pm
- Location: Thessaloniki, GR
Re: [WIP] Sublime Text 2 Rainmeter package
Nice!jsmorley wrote: View / Document Map
-
- Posts: 446
- Joined: August 7th, 2012, 9:18 pm
Re: [WIP] Sublime Text 2 Rainmeter package
another missing feature would be toggling the comments imho =)
though until now (nonstop coding in lua, ini, inc) no problems or issues found.
Is there a common way to write down things like
?
Some people write it
though until now (nonstop coding in lua, ini, inc) no problems or issues found.
Is there a common way to write down things like
Code: Select all
Meter = String
Some people write it
I know if you use !WriteKeyValue its saved asMeter=STRING
Meter = STRING
Meter = String
Meter = string
Meter=string
etc...
Code: Select all
KEY =VALUE
Powered by Sublime Text 3 with Rainmeter-Package
-
- Posts: 608
- Joined: February 7th, 2011, 7:27 pm
- Location: Thessaloniki, GR
Re: [WIP] Sublime Text 2 Rainmeter package
There is a shorcut command, "ctrl+\" I think (or "/"), that you can change. From a little testing though I didn't find a way to mark multiple lines and comment them out with a shortcut though, only from the menu bar.
-
- Developer
- Posts: 1721
- Joined: July 25th, 2009, 4:47 am
Re: [WIP] Sublime Text 2 Rainmeter package
If you select text on multiple lines and hit Ctrl+/, it will comment out all of those lines. I believe N++ works the same way (but with Ctrl+K).KreAch3R wrote:There is a shorcut command, "ctrl+\" I think (or "/"), that you can change. From a little testing though I didn't find a way to mark multiple lines and comment them out with a shortcut though, only from the menu bar.
-
- Developer
- Posts: 22631
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: [WIP] Sublime Text 2 Rainmeter package
In Notepad++ you can use CTRL-Q to "toggle" comments in highlighted blocks.Kaelri wrote: If you select text on multiple lines and hit Ctrl+/, it will comment out all of those lines. I believe N++ works the same way (but with Ctrl+K).
-
- Rainmeter Sage
- Posts: 889
- Joined: September 6th, 2011, 6:34 am
Re: [WIP] Sublime Text 2 Rainmeter package
The equal signs are not yet included as a special part of the syntax. I don't know If I want to highlight them. If I do, they will probably highlighted the same as other "mathematical" operators like +-*/ etc. The brackets are also not currently a special part of my syntax definition. There might be a way to set how they are highlighted when the cursor is near them from sublime itself (or in the color definition). I haven't figured it out yet though.Mordasius wrote:Nice work Merlin
Anyway, I use the Solarized (Dark) colour scheme with .lua files so I changed parts of your rainmeter colour set to be closer to that. One thing I couldn't work out was how to change the colour of the '=' sign. I'd like it to be something other than white so that the following number or name stands out. I would also like to make opening and closing brackets sets ( ... ) or [ ... ] turn red when you hover-over them (as in Notepad++). The best I could do was get the underline to turn red ( the same applies to .lua files with the Solarized (Dark) colour scheme).
The activate command is in there for redundancy so the skin is refreshed or activated if it's not already activated yet. It only gives a Rainmeter Warning message for me, not an error. The hardcoded path is not something I want to keep this way (that's why I didn't announce that the builds are already working). The ideal way would be if you could somehow determine Rainmeter's executable path from a windows environment variable or registry value or something. I didn't find any of those that could help me though. Perhaps someone knows more?Mordasius wrote: I'm glad you included a way to refresh the current config from the editor as that is something I use a lot in Notepad++. I did however have to change "D:\\Programme\\Rainmeter\\Rainmeter.exe" to "C:\\Program Files\\Rainmeter\\Rainmeter.exe" in Rainmeter.sublime-build to make it work on my system. I also had to delete the "!ActivateConfig" part of the command to get Ctrl+B to refresh the current config. Trying to activate and refresh a config that was already running just gave me an error. Why would you need to refresh a file that you'd just activated anyway?
I can require that it has to end with the end of the line. Not sure though if this is really the only case where it is ever used. Can this kind of color definition be used in other places, where there are other things around to the left and right?thatsIch wrote:Good Job on the Refresh Command
Saves so much time,
love it! =)
One thing I found
= 22,22,22,22,222222
is tolerated but it should end with RGBA
can you tell it, theres nothing coming after?
I consider Meter=String the most beautiful case . That's why I use "proper" case on almost all strings in the snippets and autocompletion. I guess it's a matter of taste, as the Ini format is case insensitive in almost all cases.thatsIch wrote:another missing feature would be toggling the comments imho =)
though until now (nonstop coding in lua, ini, inc) no problems or issues found.
Is there a common way to write down things like
?Code: Select all
Meter = String
Some people write it
I know if you use !WriteKeyValue its saved as
Code: Select all
KEY =VALUE
I do want to change the autocomplete behavior a little:
Remove all the "Meter=xxxxx", "Measure=xxxxxx" etc. completions and replace them with single words for "Meter", "Measure", etc. and all the measure names. I think that it is a little less obtrusive.
Change the snippets' triggers so they aren't the same as the meter/measure types. That way there is less risk you accidentally trigger a snippet if you really just wanted to complete the type name.
What do you think?
Oh, there's one more thing: https://github.com/weslly/ColorPicker#readme
I started to adapt this so it works for rainmeter (works with additional alpha value in the color string, no # inserted before the hex code if there was none before). It does only work for the hex color version yet, but for that it works pretty well. I don't know if I will add functionality to support the comma separated color type, as it's too ambiguous.
Have more fun creating skins with Sublime Text 2 and the Rainmeter Package!
-
- Posts: 446
- Joined: August 7th, 2012, 9:18 pm
Re: [WIP] Sublime Text 2 Rainmeter package
change where?KreAch3R wrote:There is a shorcut command, "ctrl+\" I think (or "/"), that you can change. From a little testing though I didn't find a way to mark multiple lines and comment them out with a shortcut though, only from the menu bar.
cause per default its not working for me.. maybe just blind :3
@Merlin
I think there is no case in normal ini file besides you do BANGs
like
[!SetOption myMeter FontColor FFFFFF]
mh pretty ugh, I think its better to tolerate the xx,xx,xx,xx,xxxxxxxx
to loose the normal highlight
but its not possible to actually try to render the color of the number there?
I mean.. o nvm sometimes it would be pretty hard to read the colors I guess
@autocompletion: yea was kinda annoying
@color: its a nice to have, but it wouldnt be a high priority for me
Powered by Sublime Text 3 with Rainmeter-Package
-
- Rainmeter Sage
- Posts: 889
- Joined: September 6th, 2011, 6:34 am
Re: [WIP] Sublime Text 2 Rainmeter package
I just found out that you can enclose any option value (to the right of a Key= line) with quotes. Even if it's a keyword like Horizontal or Image. I'll have to look into this for the correctness-checking to work.
Rendering the color in it's actual color value might be possible but I don't think it's a good idea. Also It would require me to write complex python code, which is something I don't want to do right now.
Rendering the color in it's actual color value might be possible but I don't think it's a good idea. Also It would require me to write complex python code, which is something I don't want to do right now.
Have more fun creating skins with Sublime Text 2 and the Rainmeter Package!
-
- Rainmeter Sage
- Posts: 889
- Joined: September 6th, 2011, 6:34 am
Re: [WIP] Sublime Text 2 Rainmeter package
Maybe this is interesting for you? https://github.com/SublimeText/BufferScroll#readmeMordasius wrote:Still haven't worked out how to synchronise vertical scrolling in Sublime Text 2.
Have more fun creating skins with Sublime Text 2 and the Rainmeter Package!