2016-05-03 14 views
0

Schreiben if Anweisungen in meinem GLSL Shader-Code stürzt Xamarin Studio ab. Auch eine vec3, vec4 oder andere verschiedene Datentypen deklarieren wird auch den ewigen Hang initiieren.Xamarin stürzt Editier-Shader-Code

Es scheint, Xamarin kann die Fremdsprache nicht analysieren. Und das ist in Ordnung, ich brauche es nicht, aber ich muss in der Lage sein, an meinem Code zu arbeiten.

Kann ich Parsing, Fehlerüberprüfung usw. für bestimmte Dateien in meiner Lösung deaktivieren?

+0

Welche Version von 'Xamarin Studio' laufen Sie auf OS-X? – SushiHangover

+0

Running 5.10.2 (Build 56), es passierte auch im vorherigen Build. –

+0

Ich persönlich würde zumindest die Alpha Version 'Version 6.1 (Build 817) 'ausprobieren, wenn das in Ihrer Umgebung möglich ist. Die gesamte IntelliSense wurde mit dem Rosyln-Compiler als Service überarbeitet, der sich zusammen mit einer Unmenge anderer Änderungen/Verbesserungen/Bugfixes für mich lohnt (nicht fehlerfrei, erinnere dich daran, dass es sich um eine Vorabversion handelt) – SushiHangover

Antwort

1

(Erweiterung unserer Kommentare aus Ihrer Frage)

Xamarin 6.1 Bearbeitung Shader-Dateien mit if/else, vec2/vec3/vec4, etc .. ohne Probleme:

enter image description here

Gezeigt ist ein Addin, das den Mime-Typ text/x-cgsrc (CGSyntaxMode.xml) mit einigen kleineren Zusätzen für:

<File pattern="*.shader" /> 
<File pattern="*.fs" /> 
<File pattern="*.vs" /> 
<File pattern="*.cginc" /> 
<File pattern="*.vert" /> 
<File pattern="*.tese" /> 
<File pattern="*.tesc" /> 
<File pattern="*.geom" /> 
<File pattern="*.frag" /> 
<File pattern="*.comp" />    
erweitert 0

Dark Theme Einstellung in 6.1:

enter image description here

+0

Wow, dieses dunkle Thema. Jetzt aktualisieren. –

+0

@livin_amuk Ja, alles, was sie zu tun hatten, war das Visual Studio Thema und sie wurden erworben, hahaahhahahaha – SushiHangover

+0

Wie konvertiere ich 'CGSyntaxMode.xml' in ein erkanntes Add-In? –

Verwandte Themen