digitalmars.D.ide - CodeMaps + VisualD?
- Jason Jeffory (5/5) Dec 28 2015 Is it possible to get code maps to work with D in VS2015? It
- Rainer Schuetze (7/11) Dec 29 2015 I could not find any documentation on the implementation. I suspect it
- Jason Jeffory (6/23) Dec 29 2015 Do you think it would be difficult to develop a basic code
- Rainer Schuetze (9/30) Jan 01 2016 As far as I understand the Code Map from a short video
Is it possible to get code maps to work with D in VS2015? It would be a nifty feature to have and surely not too difficult to make work, even if not perfect due to D's advanced capabilities(although if one can program code map translations, possibly these features could be represented!?)!
Dec 28 2015
On 29.12.2015 02:19, Jason Jeffory wrote:Is it possible to get code maps to work with D in VS2015? It would be a nifty feature to have and surely not too difficult to make work, even if not perfect due to D's advanced capabilities(although if one can program code map translations, possibly these features could be represented!?)!I could not find any documentation on the implementation. I suspect it is private to the respective language packages, so no public interfaces to plug another language into the UI part. Given that code maps are not available in the community versions of VS, only in pro and enterprise versions, adding this feature might be too much work for its benefit.
Dec 29 2015
On Tuesday, 29 December 2015 at 09:01:51 UTC, Rainer Schuetze wrote:On 29.12.2015 02:19, Jason Jeffory wrote:Do you think it would be difficult to develop a basic code visualizer for D in VS? Not something that is super advanced but something that essentially just shows the hierarchical relationships that exist.Is it possible to get code maps to work with D in VS2015? It would be a nifty feature to have and surely not too difficult to make work, even if not perfect due to D's advanced capabilities(although if one can program code map translations, possibly these features could be represented!?)!I could not find any documentation on the implementation. I suspect it is private to the respective language packages, so no public interfaces to plug another language into the UI part. Given that code maps are not available in the community versions of VS, only in pro and enterprise versions, adding this feature might be too much work for its benefit.
Dec 29 2015
On 30.12.2015 03:53, Jason Jeffory wrote:On Tuesday, 29 December 2015 at 09:01:51 UTC, Rainer Schuetze wrote:As far as I understand the Code Map from a short video (https://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview/Visual-Studio-Ultimate-2012-Understanding-complex-cod -with-Code-Map-ENU) it needs a rather elaborate graphical interface and good semantic analysis (find references). "Find References" in Visual D is still rather experimental. So I expect implement "Code Maps" would be quite some work, and would base on shaky information from the semantic analysis. For a hierarchical view of classes and their inheritance, there is also the Object Browser based on compiler generated information.On 29.12.2015 02:19, Jason Jeffory wrote:Do you think it would be difficult to develop a basic code visualizer for D in VS? Not something that is super advanced but something that essentially just shows the hierarchical relationships that exist.Is it possible to get code maps to work with D in VS2015? It would be a nifty feature to have and surely not too difficult to make work, even if not perfect due to D's advanced capabilities(although if one can program code map translations, possibly these features could be represented!?)!I could not find any documentation on the implementation. I suspect it is private to the respective language packages, so no public interfaces to plug another language into the UI part. Given that code maps are not available in the community versions of VS, only in pro and enterprise versions, adding this feature might be too much work for its benefit.
Jan 01 2016