7

Próbujemy rozwinąć tekst w Visual Studio. Nasza obecna próba polega na tworzeniu przezroczystych ozdób intralinowych w niektórych punktach tekstu.Jaka jest realistyczna metoda odstępowania tekstu w wizualnym studio

Po prostu natknęliśmy się na wadę tej metody. Mianowicie, że kiedy dany tekst ma klasyfikację tła z nim związane, podziały klasyfikacyjne i wynik wygląda tak:

bug

Obecnie badania możliwych sposobów rozwiązania tego poprzez:

  1. Sprawdzanie aktualnej klasyfikacji tekstu i rysowanie kolorowej ozdoby intralicznej.
  2. Ręczne rysowanie tła poprzez rysowanie w warstwie ozdobnej pod tekstem.

Jednak oba te rozwiązania wydają się bardzo hacky.
Jaki byłby najlepszy sposób rozwiązania tego problemu?

+0

Poprosiłem kogoś z zespołu VS o tego rodzaju problem (w moim przypadku podkreślenie pełnej linii dla bloków kodu Markdown) i powiedzieli, że używają ozdoby. Popatrz na przykład na aktualną funkcję zaznaczania linii w twoim ulubionym dekompilatorze. Nigdy nie używałam ozdób. – SLaks

Odpowiedz

4

Pytasz jak włamać się wokół stałego ograniczenia w edytorze, więc nie jest to świetny sposób: -/

Moja background color fix rozszerzenie robi to, co sugerujesz w # 2, dzięki czemu może zacznij od tego. Nie testowałem go od VS2010, więc może się nie udać w ciekawe i ekscytujące sposoby.

Powiązane problemy