[GJS ANNOUNCEMENT] Introducing gj :: locate, with multi-root workspace support

8 views
Skip to first unread message

Laurel James (GJS)

unread,
Jun 15, 2021, 10:35:09 AM6/15/21
to George James Software

We trialled our new tool, gj :: locate back in April 2021. It works when an ObjectScript error is reported, gj :: locate takes the .int line location and navigates you directly to the line in the source file where the error originated. Over the past few months we've found it a very useful tool when it comes to debugging, especially when used alongside the Serenji debugger in Visual Studio Code.

Our first update provides support for multi-root workspaces which enables gj :: locate to be used with every workspace folder. If your VS Code workspace has more than one root level folder, connecting to different namespaces or perhaps different servers, then gj :: locate will determine which workspace folder is current and will locate the source code in that folder. If your workspace doesn't have any files open then gj :: locate will prompt you to select a folder from a pick-list. 

This will particularly benefit VS Code power users who have workspaces with simultaneous connections to multiple namespaces, on multiple different IRIS and Caché servers. 

If you would like to try gj :: locate out yourself then you can download it from the VS Code marketplace – we would love to hear how you get on with it! 

Reply all
Reply to author
Forward
0 new messages