Czy wypróbowałeś już program ATI RenderMoney lub komponent FX Composer firmy NVidia?
Obie zapewniają podświetlanie składni. Co więcej, zestawy narzędzi Cg firmy NVidia umożliwiają w rzeczywistości włączenie syntaxhightling w Visual Studio z pewnymi niestandardowymi ustawieniami.
Jeśli chodzi o autouzupełnianie, nie sądzę, że jest to bardzo potrzebne w porównaniu z naszym zwykłym programowaniem. To dlatego, że nie napiszesz bardzo długiego kodu do programowania shaderów. Shader ma krytyczne znaczenie, ponieważ jest uruchamiany na każdej wygenerowanej klatce, a każda instrukcja wymaga od 1 do kilku cykli zegara, więc zawsze istnieje fizyczna granica tego, jak długo możesz sobie pozwolić na pisanie.
Interaktywne debugowanie jest obecnie ograniczeniem sprzętu GPU. Aby to faktycznie zrobić, procesor graficzny musi być emulowany z naszym procesorem, co jest całkiem niemożliwe, biorąc pod uwagę, że urządzenie REF (renderowanie oprogramowania) nigdy nie będzie w stanie poradzić sobie z nawet przestarzałym GPU, co więcej powiedzieć o emulacji shadera.
Masz rację, zapomniałem, że FX Composer ma wysokie składnie. Ale nadal chcę automatycznego uzupełniania, co nie wydaje mi się, że tak. Wygląda na to, że powinienem był sprawdzić dostępność aktualizacji przed opublikowaniem, ponieważ istnieje jakiś debuger próbny. –