Author Topic: File tabs enhancements  (Read 3511 times)

ComplexNumbers

  • Junior Community Member
  • Posts: 3
  • Hero Points: 0
File tabs enhancements
« on: January 06, 2010, 02:55:19 PM »
For file tabs...
Turn off sorting and allow the user to drag the tabs to a preferred order.
This would allow easily switching between files being edited without the need for alphabetically close names.

Ken Curtis

  • Community Member
  • Posts: 6
  • Hero Points: 0
Re: File tabs enhancements
« Reply #1 on: January 12, 2010, 04:27:02 PM »
Please make file tabs sticky. Currently when there are many files open and too many tabs to fit the tool bar, two scroll buttons appear. If I scroll way over to the right, as an example, and click the right-most tab, I get the proper file. However, if I next click a tab that is 6 tabs to the left of the right-most, the entire set of tabs automatically scroll to the right. The new file is displayed properly. The problem is if I now want to go back to the right-most tab, I have to use the scroll buttons. Please provide a feature where the tabs do not automatically scroll when they are selected.

If I recall, the sticky feature was built into previous versions SlickEdit.

pmwhite

  • Community Member
  • Posts: 98
  • Hero Points: 7
Re: File tabs enhancements
« Reply #2 on: March 28, 2012, 10:19:18 PM »
Two features:
1) Allow me to reorder file tabs by dragging them around, like Firefox and MSIE tabs.
2) When I am in a header file, right-click on a class definition, and choose Quick Refactoring -> Override Method, give me a choice whether to create declarations or definitions in the header file. Right now SlickEdit assumes that I want inline definitions, whereas my project has definitions in a separate source file.

chrisant

  • Senior Community Member
  • Posts: 1410
  • Hero Points: 131
Re: File tabs enhancements
« Reply #3 on: March 28, 2012, 11:17:56 PM »
Two features:
1) Allow me to reorder file tabs by dragging them around, like Firefox and MSIE tabs.
2) When I am in a header file, right-click on a class definition, and choose Quick Refactoring -> Override Method, give me a choice whether to create declarations or definitions in the header file. Right now SlickEdit assumes that I want inline definitions, whereas my project has definitions in a separate source file.
#1 was already added.  Go to Options > Editing > Editor Windows, and for "File tab sort order" choose "Manual".

pmwhite

  • Community Member
  • Posts: 98
  • Hero Points: 7
Re: File tabs enhancements
« Reply #4 on: March 29, 2012, 03:03:38 PM »
Two features:
1) Allow me to reorder file tabs by dragging them around, like Firefox and MSIE tabs.
2) When I am in a header file, right-click on a class definition, and choose Quick Refactoring -> Override Method, give me a choice whether to create declarations or definitions in the header file. Right now SlickEdit assumes that I want inline definitions, whereas my project has definitions in a separate source file.
#1 was already added.  Go to Options > Editing > Editor Windows, and for "File tab sort order" choose "Manual".

When I do this and try to drag my tabs around, SlickEdit pops up an error, "This property or method is not allowed on this object\n\nfile=bufftabs.ex offset=2311".

chrisant

  • Senior Community Member
  • Posts: 1410
  • Hero Points: 131
Re: File tabs enhancements
« Reply #5 on: March 29, 2012, 05:29:56 PM »
Two features:
1) Allow me to reorder file tabs by dragging them around, like Firefox and MSIE tabs.
Go to Options > Editing > Editor Windows, and for "File tab sort order" choose "Manual".
When I do this and try to drag my tabs around, SlickEdit pops up an error, "This property or method is not allowed on this object\n\nfile=bufftabs.ex offset=2311".
Do you have the 16.0.3 hotfix rev 1 or later installed?  It includes fixes for "a couple of stacks associated with Manual file tab ordering".

pmwhite

  • Community Member
  • Posts: 98
  • Hero Points: 7
Re: File tabs enhancements
« Reply #6 on: April 06, 2012, 01:12:48 AM »
Another feature request.

If I have multiple file tabs open with the same filename, it becomes impossible to disambiguate. For example, right now I am working on Main.cpp and Main.cpp.

It would be nice if SlickEdit could help me by adding enough of the path to distinguish. In this case, it would be CmdNcg\Main.cpp and CmdDlc\Main.cpp. Or maybe something like ...Ncg\Main.cpp.

Phil Barila

  • Senior Community Member
  • Posts: 745
  • Hero Points: 61
Re: File tabs enhancements
« Reply #7 on: April 06, 2012, 02:46:31 PM »
If I have multiple file tabs open with the same filename, it becomes impossible to disambiguate. For example, right now I am working on Main.cpp and Main.cpp.
I would appreciate something like this, if it's user-selectable.  In the meantime, although it means taking your hands off the keyboard, if you hover over the file tabs, the tool tip will show you the full path of the file in the buffer.

Phil Barila

  • Senior Community Member
  • Posts: 745
  • Hero Points: 61
Re: File tabs enhancements
« Reply #8 on: April 19, 2012, 03:01:23 PM »
File Tabs Tool Window to remember mods when upgrading.
http://community.slickedit.com/index.php/topic,7347.0.html
http://community.slickedit.com/index.php/topic,4824.0.html
Scott's last reply to the second one might be construed to mean that those settings I'm changing are actually stored as mods in the .e files.  That seems like a design defect, seems like those attributes should be data, rather than code.

flethuseo

  • Senior Community Member
  • Posts: 177
  • Hero Points: 2
Re: File tabs enhancements
« Reply #9 on: February 12, 2015, 10:24:25 PM »
LOL, the boxer text editor OMG.. what's next the Bikini, G-String text editor...

Anyway, I also want to point out that some of the context menus have entries that can use a one letter hotkey (while focus is on the context menu ofcourse) to use a command. That is for example the 'Save' command, when using the context-menu in the file tabs could be '&Save' instead. It would be nice if as users we can change the caption and thus the hotkey for all or most of the context menus. I am often accessing these in my workflows, and I hate when I encounter one where I have to reach for my mouse and physically click on the option I want.

Graeme

  • Senior Community Member
  • Posts: 2812
  • Hero Points: 347
Re: File tabs enhancements
« Reply #10 on: February 13, 2015, 10:07:16 AM »
LOL, the boxer text editor OMG.. what's next the Bikini, G-String text editor...

Anyway, I also want to point out that some of the context menus have entries that can use a one letter hotkey (while focus is on the context menu ofcourse) to use a command. That is for example the 'Save' command, when using the context-menu in the file tabs could be '&Save' instead. It would be nice if as users we can change the caption and thus the hotkey for all or most of the context menus. I am often accessing these in my workflows, and I hate when I encounter one where I have to reach for my mouse and physically click on the option I want.
The file tabs menu actually already has S as the accelerator key for Save.
If you can't see any accelerators maybe you have this problem
http://community.slickedit.com/index.php/topic,10712.msg45583.html#msg45583
Some menus are built dynamically by e.g. _on_document_tab_context_menu() so if you want to change the accelerators you have to change the code.  For non dynamic menus you can change the accelerators using the menu editor - on the main menu macro -> menus.

JimmieC

  • Senior Community Member
  • Posts: 501
  • Hero Points: 17
Re: File tabs enhancements
« Reply #11 on: February 20, 2015, 09:45:54 PM »
It sure would be handy if the right-click context menu for Projects, Files, and File Tabs themselves, had the option to open file location in Windows File Explorer (the Unix\Linux folks equivalent shell operation).

StarTeam does this as well as Windows File Explorer itself.

JimmieC

  • Senior Community Member
  • Posts: 501
  • Hero Points: 17
Re: File tabs enhancements
« Reply #12 on: February 20, 2015, 09:52:03 PM »
Add copy path to copy path to clipboard to right-click context menu of Projects and Files tool window list entries. That way those that don't use file tabs have access to it. Additionally, even if file tabs are up sometimes it easier to work from those tool windows. Also, it would be nice to have an entry in a menu (under edit, view, I don't know), to get the path\file-name of the current file.

JimmieC

  • Senior Community Member
  • Posts: 501
  • Hero Points: 17
Re: File tabs enhancements
« Reply #13 on: July 12, 2016, 10:01:31 PM »
I have my project window in "Directory View".. It would be really useful to have some file management tools when you right click on a file or directory.. Most notably, 'rename'.. It would rename the file/directory on disk, and also in the project. (maybe a checkbox for doing it in source control too? I don't use slick for source control).

I would like to have "Browse Folder", "Open Containing Folder" in StarTeam speak, for any file also in the context menu of the Projects Window and the Files Window. I have requested in this in a previous post but it falls into the same "File Management" idea posted here.

I DID get "Browse Folder" added to the file tabs which I find quite handy for files that are already open. I do use it! Thanks.