Geany is a nice text editor that can do a fair chunk of things proper IDEs can.
To add a terminal emulator to the messages pane you just need to install vte3.
To split the window, so that you can view two separate files simultaneously, you have to install a plug-in:
This seems to live in the big plug-in pack you can download too.
You can use the 'Send Selection to' function to send chunks of text to other programs for modification.
Right-mouse > Format > Send Selection to >or
Edit > Format > Send Selection to >or
I have one setup that sends highlit text to
sort when I press
Ctrl+1, which alphabetises it. Nice for CSS.
Some ones I find useful:
| ||Cut line|
| ||Copy line|
| ||Delete line|
| ||Duplicate line|
| ||Comment-out line (toggle)|
| ||Indent line|
| ||Outdent line|
| ||Shift line up|
| ||Shift line down|
| ||Find and replace dialogue|
| ||Custom commands. The number depends on the command's place in the list|
You can enable .editorconfig support with a plug-in: