1. Mark Calder
  2. PowerBuilder
  3. Tuesday, 26 April 2022 15:45 PM UTC

Just upgraded from PB 11.5 (circa 2008) to PB 2021.

PB 11.5 never had the ability to search all source code of a workspace or target.  In the TWELVE years they had to improve the IDE, they never implemented search all?  Wow.  Just wow.

My old solution was Technokitten's PBL Peeper but it looks like it might not be functional in PB 2021 any more.
So what are people using to do "find in workspace" or "Find in entire app"... for powerbuilder 2021?

Benjamin Gaesslein Accepted Answer Pending Moderation
  1. Thursday, 28 April 2022 04:54 AM UTC
  2. PowerBuilder
  3. # 1

PBSearch is pretty good.

Comment
There are no comments made yet.
mike S Accepted Answer Pending Moderation
  1. Wednesday, 27 April 2022 18:23 PM UTC
  2. PowerBuilder
  3. # 2

"years they had to improve the IDE"

 

well to be fair, i was one of those (and still am) asking for improvements in the datawindow and powerscript to be done ahead of the IDE.   

however, i believe that the 2022 ide will be starting to see these types of improvements 

Comment
There are no comments made yet.
Andreas Mykonios Accepted Answer Pending Moderation
  1. Tuesday, 26 April 2022 16:11 PM UTC
  2. PowerBuilder
  3. # 3

Hi Mark.

I'm using PBLPeeper 4.1.3 and it works fine with PowerBuilder 2021.

Andreas.

Comment
  1. Mark Calder
  2. Tuesday, 26 April 2022 16:47 PM UTC
Thank you, this is what I needed... one person to say it works for them.



After repairing PBLPeeper with some MFC dlls, it was returning like 4 hits on a search for the word null... so I figured it was unsupported, out of date.

After your comment, I went back and reconsidered my assumptions. Turned out the whole word matching was turned on. Once I turned that off I got the thousands of nulls I expected.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 26 April 2022 16:02 PM UTC
  2. PowerBuilder
  3. # 4

Hi Mark;

  FWIW: I have always just created a "Search Target" and then included all the PBL's from other targets in the workspace under that one search target. Then I use the search target to basically do a "search all". That's been working great for me for a few decades now.  ;-)     HTH

Regards ... Chris

Comment
  1. Mark Calder
  2. Tuesday, 26 April 2022 21:07 PM UTC
This is perhaps better than the Technokitten as it can open the file when you double click. Thank you.

I just didn't know that menu was there. I expected it to be expressed in the menus at the top, possibly revealing itself when the tree view was clicked on. Hidden on a right-click menu is pretty windows-classic... like windows for workgroups 3.11 classic :)

  1. Helpful
  1. Chris Pollach @Appeon
  2. Tuesday, 26 April 2022 23:32 PM UTC
Glad to help ... happy searching! ;-)
  1. Helpful
  1. Andreas Mykonios
  2. Wednesday, 27 April 2022 17:03 PM UTC
I want to mention that PBLPeeper can also browse the code from search results. The only thing you can't do is to modify it. Of course it can't be compared with PB's IDE, which will show you the code with syntax coloring e.t.c, but it is useful in many many cases. Example: you can see and browse pbl code without having a Powerbuilder License. And there is a lot of great functionality available.

Another thing I do sometimes to search pbls, but it requires using source control like Git, I do search in ws_objects from windows explorer. This is a great feature and it works in many case better than PB's search.



Andreas.
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.