search in code editor toolbar
I know I must have missed a preference somewhere or something. I've searched the forum for an answer, but no luck.We just moved to SQL Developer 4.1.5 and I now do not have the "find" appearing in the tool bar when I open the editor. I can open it from the menu, but have to reopen it with each editor and when I reopen SQL Developer. Looks like this:I want it to be like this: Thanks for any help, I know it has to be something simple I have missed.
The Find functionality changed substantially between 4.0 and 4.1. Prior to 4.1, the UI for Find in the Worksheet and Code Editor were different. Now you can access a common UI, as you posted above, but Ctrl+F brings it up more conveniently. I suppose it does not appear by default in order to save some real estate on the screen.
The Find functionality (toolbar) can be brought up by Ctrl+F, and the Replace functionality (toolbar) by Ctrl+R.Fine. Both key combinations are consistent. However, the UI is not that consistent. For instance when you bring up the Find functionality, you can from the Find toolbar display/hide the Replace functionality/toolbar by clicking on a separate Replace toggle button. A similar toggle button (with a monocular icon) for the Find functionality in the code editor toolbar, is simply missing. My suggestion for making the UI more consistent, is therefore to add a Find toggle button in the code editor toolbar.If you click it, the Find toolbar displays. If you click it once more, the Find toolbar closes.The benefits are that the Find functionality (which I uses a lot) is immediately available from the toolbar (Ctrl+F is not visible), can be invoked by one click, and not to forget, you no longer need to close the Find toolbar by trying to hit the tiny close (the 'x') button far right.
hit ctrl+F - it'll pop up when you're done using it, hit ESC - it will go away there's no way to permanently make it available in the toolbar note, if you do ctrl+F on a word, it'll pop-up for that search entry, and same for replace on ctrl+R
Not sure if this bears any more elaboration, but I'll do it anyway. As Jeff suggests, Ctrl+F/Ctrl+R and Esc are the shortcuts available for opening / closing Find... and Replace... functionality. These particular shortcuts are fairly stereotypical in the programming world. Many, many applications use Ctrl+F to access search funtionality and Esc to close temporary popup dialogs and lists. In addition, these shortcut keys show up in the list of items under Edit in the main menubar of SQL Developer and apply to both Worksheet and Code Editor, so they are at least "somewhat" visible. As for the idea to place a Find toggle icon on the Code Editor (and, presumably, Worksheet) toolbar, I suppose that would be possible. Note, however, that Ctrl+F brings up a different search widget for tabs in Object Viewer without its toolbar containing a Find icon. The current SQL Developer UI design attempts to reinforce and rely on a consistent use of Ctrl+F (via the Edit menu) as a stereotype to access search rather than placing an item for it on every toolbar.
Error resource busy and acquire with NOWAIT specified
Problems with non-ASCII characters on Linux Unit Test Import
Why does Unit Test return garbled IN OUT values after an exception?
SQLDeveloper in virtual environment unable to see Local Drive using Citrix Viewer
Connect doesn't work for interrupted SSH-based connections
SQL Developer Cool Features For Easy Compare and Regex Work
select first choice in join
Bug in Mac .app (no version number in .plist)
SQLDeveloper 4.1.2 Background Tasks
SQLCL and sql loader
Cant reset password for database connections configured on Oracle SQL Developer 4.1.2
Define/declare dates and use in CTE
SQL Developer - Sessions startup script issue
Database Export Wizard writes incomplete DDL statements
Oracle CVS client update is not working
SQLTracker in SQLDeveloper