ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

Request: code editor (or extension) with synced second view with filtered lines?

<< < (4/5) > >>

x16wda:
Years ago I bought a license for an UltraEdit, UltraCompare, and UltraSentry bundle with lifetime upgrades. I used it for awhile but I haven't even installed it on my last two computers. Part of that is that I ended up wanting to use the same editor and setup on all of the machines I regularly work on. I don't know the process to transfer a license but I would be happy to do so if you think it would work for you.

anandcoral:
I don't know the process to transfer a license but I would be happy to do so if you think it would work for you.
-x16wda (December 04, 2019, 06:34 PM)
--- End quote ---
IDM gives 3/5 computers license, AFAIK. You can check with them. They are very prompt in customer satisfaction and I have got many features and fixes done as per my requirements.

Regards,

Anand

NigelH:
This probably only satisfies points 3 and 4 but read on if you're interested.

The IBM ISPF editor probably has an unparalleled ability to visually edit files - filtering lines included of course.
I still use it when other Windows editors can't cut it or I'm too lazy to code or script something.
For files I regularly change, I also keep edit macros (scripts really - sequences of commands etc.) to run against uploaded files.



This is a free Windows implementation of ISPF.
http://www.spflite.com/

Here's a very small example of the kind of things you can do from the editing interface.
If not enough, you also have the ability to write macros (scripts) using thinbasic code.


x all                           (exclude all lines)
f Timbuktoo all            (find and show all lines with that string - use C'Timbuktu' if case sensitive)
c buktoo buktu all nx   (change buktoo to buktu on all non-excluded lines)
or
c buktoo buktu all x    (make the change on excluded lines - lines containing Timbuktoo are not affected as they are not excluded)

reset                              (show all lines)
c buktu buktoo 100 200   (make this change only between lines 100 and 200)
or
c buktu buktoo .a .b        (make this change between the lines you've labeled as .a and .b)

This is really just a small subset - the full change command documented here.
http://www.spflite.com/HtmlS/CHANGE.html

Besides the change command, there are many other ways to edit a file - much more here.
http://www.spflite.com/HtmlS/Working.html
e.g. Regular Expressions
http://www.spflite.com/HtmlS/RegExLiterals.html
Or picture strings
http://www.spflite.com/HtmlS/PictureLiterals.html


A learning curve for sure and probably a little quirky if you're not used to using commands to change data.
Well, not that strange I guess if you use an editor with a pseudo command line (vi/emacs etc.)

NigelH:
Found an example of an ISPF edit session - a little over the top but still :-)
https://www.youtube.com/watch?v=LHhLctqTui4

SPFlite should be very similar

x16wda:
Multiple  :Thmbsup: :Thmbsup: :Thmbsup: for the ISPF editor (and SPFLite). Anyone who worked on an IBM mainframe years ago would recognize it immediately. Plus the edit macros used REXX (or Clist for the real old-timers) although SPFLite uses a Basic interpreter. There are things you could do with the editor incredibly easily that you couldn't even consider in something else and I still use it occasionally.

It's good to see this video... I considered trying to come up with a script of commands to run on a sample file to show off what ISPF could do but I was too lazy to plan it out.  :D

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version