wmjordan / Codist

A visual studio extension which enhances syntax highlighting, quick info (tooltip), navigation bar, scrollbar, display quality, and brings smart tool bar with code refactoring to code editor.
https://marketplace.visualstudio.com/items?itemName=wmj.Codist
GNU General Public License v3.0
317 stars 29 forks source link

Cannot set breakpoint background color opacity #287

Closed HeinzKessler closed 1 year ago

HeinzKessler commented 1 year ago

I want breakpoints to look pretty much like VS's default. Therefore I have to set the background color for breakpoints in Codist to the usual reddish. I learned that I also have to set the opacity for the breakpoint background color to 16. But if I save the settings and restart VS, the opacity is reset to "Opacity not set".

The same applies to the "current" lin while debugging and probably other styles as well.

Screenshot: 2023-07-16_15-36-46

wmjordan commented 1 year ago

It has something to do with #199.

Currently Codist can not properly override the color of Breakpoint and some debugger related stuff, which is not implemented in syntax highlight system but in view decoration system. The Breakpoint related stuff should not even show up in the Selected code section.

wmjordan commented 1 year ago

I will have to disable the customization for the debugger related styles and some more. It may be possible to address this and #282 in the future, by reimplementing another customization page for these type of stuff.

HeinzKessler commented 1 year ago

Thank you for your replies!

I did not want to change the appearance of the debugging lines, but Codist changed their appearance.

I agree: These styles are not related to “syntax coloring”.

Greetings,

Heinz

Von: WMJ @.> Gesendet: Montag, 17. Juli 2023 05:22 An: wmjordan/Codist @.> Cc: Heinz Kessler @.>; Author @.> Betreff: Re: [wmjordan/Codist] Cannot set breakpoint background color opacity (Issue #287)

I will have to disable the customization for the debugger related styles and some more. It may be possible to address this and #282 https://github.com/wmjordan/Codist/issues/282 in the future, by reimplementing another customization page for these type of stuff.

— Reply to this email directly, view it on GitHub https://github.com/wmjordan/Codist/issues/287#issuecomment-1637322194 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AF2XTUU5JTCKW7T67XXT7C3XQSVW5ANCNFSM6AAAAAA2L6S6K4 . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AF2XTUSRXIECLSEB24L5KTTXQSVW5A5CNFSM6AAAAAA2L6S6K6WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTBS6G5E.gif Message ID: @. @.> >

wmjordan commented 1 year ago

Could you export your syntax config file and post it here?

HeinzKessler commented 1 year ago

Codist.zip

Here it comes. I had to ZIP it, because github does not accept ".styles" files.

wmjordan commented 1 year ago

Please try the new beta and see whether it fixes the problem.

HeinzKessler commented 1 year ago

Thanks a lot, the problems went away immediately. Breakpoints, current line and current lines in the call stack appear as usual in VS, according to the selected theme colors. Since Codist is all about syntax coloring, this solution is fair.

wmjordan commented 1 year ago

Good to hear that. Thank you for your feedback.