digitalmars.D.ide - Visual D: Please improve Visual Studio support
- WINMMAPI (19/19) Oct 02 2019 Visual D is perhaps the best IDE for Dlang, but some features
- WINMMAPI (4/18) Oct 03 2019 4. VD cannot preview folded code
- Rainer Schuetze (9/30) Oct 05 2019 Renaming needs pretty reliable semantic analysis, and unfortunately, we
- WINMMAPI (1/1) Oct 05 2019 Thanks a lot!!!
- Joe Wong (4/19) Mar 10 2020 Any progress on it? A navigation bar is quite important
- Rainer Schuetze (5/27) Mar 17 2020 I've made some experiments with the navigation bar and it seems
- Rainer Schuetze (11/20) Mar 30 2020 I now have a basic implementation, but I wonder what should go into the
- MrCantWait (5/8) Mar 11 2020 May I suggest you to suggest parameter highlighting in the
- Rainer Schuetze (8/17) Mar 17 2020 The Visual Studio style to show this parameter info is to present one
Visual D is perhaps the best IDE for Dlang, but some features seems hard to use. Please improve them to coincide other language's editors in VS. Visual C++: https://sm.ms/image/njkaFhc2etBQR7G Visual D: https://sm.ms/image/KmenxadgbPO8zNJ 2. Please make a option in the right-click menu for renaming symbols Most VS users prefer to rename a symbol by the "Rename Symbol" in supported in VD. Additionally, the buttons in the "VD Search" window don't seem to be high-DPI friendly. Visual C++: https://sm.ms/image/NLcTJ2n6HMWdeRz Visual D: https://sm.ms/image/5RihYkCvV8mJgXA 3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj7 It would be excellent to see these aspects improved. Thanks to all Visual D developers!
Oct 02 2019
On Thursday, 3 October 2019 at 05:50:37 UTC, WINMMAPI wrote:Visual C++: https://sm.ms/image/njkaFhc2etBQR7G Visual D: https://sm.ms/image/KmenxadgbPO8zNJ 2. Please make a option in the right-click menu for renaming symbols Most VS users prefer to rename a symbol by the "Rename Symbol" supported in VD. Additionally, the buttons in the "VD Search" window don't seem to be high-DPI friendly. Visual C++: https://sm.ms/image/NLcTJ2n6HMWdeRz Visual D: https://sm.ms/image/5RihYkCvV8mJgXA 3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj74. VD cannot preview folded code Visual C++: https://sm.ms/image/fuoIGV32BhLEKt8 Visual D: https://sm.ms/image/izy4dNu6Z5EqmnT
Oct 03 2019
On 03/10/2019 09:47, WINMMAPI wrote:On Thursday, 3 October 2019 at 05:50:37 UTC, WINMMAPI wrote:Indeed, that would be nice.Visual C++: https://sm.ms/image/njkaFhc2etBQR7G Visual D: https://sm.ms/image/KmenxadgbPO8zNJRenaming needs pretty reliable semantic analysis, and unfortunately, we are not there yet.2. Please make a option in the right-click menu for renaming symbols Most VS users prefer to rename a symbol by the "Rename Symbol" in the VD. Additionally, the buttons in the "VD Search" window don't seem to be high-DPI friendly. Visual C++: https://sm.ms/image/NLcTJ2n6HMWdeRz Visual D: https://sm.ms/image/5RihYkCvV8mJgXAThis is supposed to work, but seems to get lost in the conflict of the JSON browse information and the semantic engine. With the latter active, the function signatures are shown when typing the opening paranthesis, but is replaced by the tooltip soon after.3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj74. VD cannot preview folded code Visual C++: https://sm.ms/image/fuoIGV32BhLEKt8 Visual D: https://sm.ms/image/izy4dNu6Z5EqmnTShouldn't be too difficult...
Oct 05 2019
On Saturday, 5 October 2019 at 08:48:21 UTC, Rainer Schuetze wrote:On 03/10/2019 09:47, WINMMAPI wrote:Any progress on it? A navigation bar is quite important especially when reading long source files with thousands of lines.On Thursday, 3 October 2019 at 05:50:37 UTC, WINMMAPI wrote:Indeed, that would be nice.does Visual C++: https://sm.ms/image/njkaFhc2etBQR7G Visual D: https://sm.ms/image/KmenxadgbPO8zNJThis is supposed to work, but seems to get lost in the conflict of the JSON browse information and the semantic engine. With the latter active, the function signatures are shown when typing the opening paranthesis, but is replaced by the tooltip soon after.3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj7
Mar 10 2020
On 10/03/2020 09:32, Joe Wong wrote:On Saturday, 5 October 2019 at 08:48:21 UTC, Rainer Schuetze wrote:I've made some experiments with the navigation bar and it seems feasible. It won't be in the coming release, though, and the necessary changes in the semantic engine will probably only be made to the dmd based engine.On 03/10/2019 09:47, WINMMAPI wrote:Any progress on it? A navigation bar is quite important especially when reading long source files with thousands of lines.On Thursday, 3 October 2019 at 05:50:37 UTC, WINMMAPI wrote:Indeed, that would be nice.Visual C++: https://sm.ms/image/njkaFhc2etBQR7G Visual D: https://sm.ms/image/KmenxadgbPO8zNJThis is supposed to work, but seems to get lost in the conflict of the JSON browse information and the semantic engine. With the latter active, the function signatures are shown when typing the opening paranthesis, but is replaced by the tooltip soon after.3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj7
Mar 17 2020
On 17/03/2020 08:17, Rainer Schuetze wrote:On 10/03/2020 09:32, Joe Wong wrote:I now have a basic implementation, but I wonder what should go into the drop downs. For now, it just allows selecting 3 nested scoping AST nodes, irrespective of whether its aggregates, templates or functions. the first one is wasting a lot for rather seldom use cases, even more so in D where there is no preprocessor that can cause the module to be interpreted differently (still versions might change between projects). With D making nested functions and data structures more common, the What do you think should go into the 3 (or more?) drop down lists?Any progress on it? A navigation bar is quite important especially when reading long source files with thousands of lines.I've made some experiments with the navigation bar and it seems feasible. It won't be in the coming release, though, and the necessary changes in the semantic engine will probably only be made to the dmd based engine.
Mar 30 2020
On Thursday, 3 October 2019 at 05:50:37 UTC, WINMMAPI wrote:3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj7May I suggest you to suggest parameter highlighting in the overload list ? It exists in other editor but dont know visual D to do it maybe. https://imgur.com/a/thHsxCb
Mar 11 2020
On 11/03/2020 17:20, MrCantWait wrote:On Thursday, 3 October 2019 at 05:50:37 UTC, WINMMAPI wrote:The Visual Studio style to show this parameter info is to present one overload, but allow skipping to the next, including highlighting the current parameter. This is implemented and works for me for most functions with ctrl+shift+space if the code already exists, but unfortunately displays an empty pair of parenthesis too often while editing. I hope to get this fixed before the next release.3. Show parameter info cannot show or switch between overloads Visual C++: https://sm.ms/image/7elsARISPJxpjNn Visual D: https://sm.ms/image/dylv14GneVsAMj7May I suggest you to suggest parameter highlighting in the overload list ? It exists in other editor but dont know visual D to do it maybe. https://imgur.com/a/thHsxCb
Mar 17 2020