Seite 1 von 1

[gelöst]Go to definition (F12) geht nicht mehr in Version 16

Verfasst: 25. Mai 2020 11:02
von elf
Hi allerseits,

seit heute geht F12 in VS bei AL nicht mehr ordnungsgemäß. Beim Start von VS wurde heute die AL-Extension auf Version 5.0.277602 aktualisiert. Seit dem kann ich mit F12 zwar noch auf die Definitionen der Basis-App zugreifen (die xxx.dal wird angezeigt), aber es werden nur noch die Feld-Definitionen und globalen VARiablen gezeigt. Der AL-Code bleibt verborgen - das ist nicht schön :cry: .

Ich hatte dieses Verhalten früher auch schon mal, da lag es daran, dass ich in der launch.json zwei Profile drin hatte. Nachdem ich das zweite Profil gelöscht hatte, ging es dann wieder. Aktuell habe ich tatsächlich nur ein Profil in der launch.json.

Auch bei einem komplett neu angelegten Projekt (AL:Go!) habe ich dieses Verhalten.

Wie krieg ich den Code der Base-App wieder?

Re: Go to definition (F12) geht nicht mehr in Version 16

Verfasst: 25. Mai 2020 12:55
von elf
ich bin jetzt erst mal zurück zu AL 5.0.277602 zurückgegangen, das funzt jetzt wieder.

Re: Go to definition (F12) geht nicht mehr in Version 16

Verfasst: 25. Mai 2020 16:22
von Natalie
Fehler in der aktuellen AL Language Extension solltest du immer hier melden bzw. dort zuerst nachsehen, ob das nicht vielleicht schon gemeldet ist:
https://github.com/Microsoft/AL/issues? ... ated-desc+

ich bin jetzt erst mal zurück zu AL 5.0.277602 zurückgegangen, das funzt jetzt wieder.

Und das ist vermutlich auch der einzig valide Workaround, zur Zeit. Genauso wie hier:
https://github.com/microsoft/AL/issues/5909

Re: Go to definition (F12) geht nicht mehr in Version 16

Verfasst: 25. Mai 2020 16:42
von elf
danke Natalie, ok, dann werd' ich mich da anmelden

Re: Go to definition (F12) geht nicht mehr in Version 16

Verfasst: 2. Juni 2020 10:13
von elf
mit AL-Extension 5.0.280447 geht es jetzt wieder.