Hello There, Guest! Login or Register


[PawnEditor] Requesting a few new features!
#1
Ohei! So, I've recently heard about the cool things PawnEditor is able to do (like projects and auto-completion), although I'd like a few more features to be added which would come in handy.

I currently use Notepad++, mainly because of two things: first, the Explorer plugin, which is a sidebar which shows files and directory trees, and second, search through all files in a selected directory (very, very useful).

If we could get these two features in PawnEditor, I'll most likely switch to it  :)
#2
I've attached a screenshot of my editor -- is there anything you're missing in the project overview pane, or is this just an oversight on your part?

Search in all files is indeed missing. I'll add this to my list.


Attached Files
.jpg   editor.jpg (Size: 543.16 KB / Downloads: 15)
#3
Ah, I've totally missed that :P
#4
Doublepost!

I noticed the word wrap feature wasn't added yet. It would be quite useful!  :)
#5
(08-28-2012, 06:41 PM)Kase link Wrote: Doublepost!

I noticed the word wrap feature wasn't added yet. It would be quite useful!  :)

Done. You should use the binary in tools/PawnEditor/releases/experimental/.
#6
Initial support for Find in Project is now available. This is a fairly huge feature, and it will take quite some time to polish it. Please report every oddity you find when using the feature :).

[Image: find-in-project.jpg]

I hope you like it! It's available in the current experimental version, available in tools/PawnEditor/releases/experimental/ on the repository. After this gets polished a bit we can release a new formal version, and start working towards version 1.0 of the LVP Pawn Editor.

Known issues with Find in Project:
- The search term should be highlighted in the search results ("SetTimerEx" in the image above).
- Multiple adjacent blocks of search results should be concatenated in a single result block of 4+ lines.
- The scroll position in the search panel isn't always being restored when switching panels.
- After clicking on a search result, we should temporarily highlight the line instead of select it.
- Line numbers seem to be off in some occasions.
- A hotkey need to be bound to easily search the world. How about pressing F3 when text is selected?

Future versions will support for regular expression searches.
#7
One more feature! Right now, you have to manually add each file and subfolder of a certain directory to your LVP Pawn Editor project. As we're going to publicly release it, I thought it would be easier if there was an option to import a whole directory in a Pawn Editor project automatically.  :)
#8
It would be sweet if control+ shift + F automatically fills in the text you've selected into the search field like control + F does.
#9
Both done. The new binaries are on subversion. If you use our common workflow, then shut down your editor, SVN update, start it up again.

I also changed the hotkey for Find in Project from F3 to F4, as it conflicted with another feature.
#10
New idea: curly bracket highlighting.

This means that if I stand with my cursor before or after a opening/closing bracket, it searches for the closing/opening bracket. You can connect those two with, for example, a red line what lots of editors have implemented. On that way it is is also easy to see if you didn't forget a bracket.

Like this:
[Image: bracket_highlight.png] (Thanks to MrBondt)
And then with a colored vertical line between the line with the opening and the closing bracket