Requests: features for managing large projects

Hi Phil. I have a large projects (hundreds of files) and I'd like to recommend a couple of new features that would make my life (and hopefully anybody's with large project) much easier.

1. Mostly I'd like to be able to select a group of files or string and perform the same operation on them through context menu as I can on a single file / string. For example if I select a bunch of strings (by doing Shift + Click) I'd like to be able to check/uncheck them (so they aren't handled anymore) or hide them (like if I'd click on the sun icon). Same with the files, I'd like to be able to select a bunch of files and tell add-in to ignore all of them. As it is right now I have to do a lot of clicking on checkboxes, sun and context menu to hide large number of files / strings that shouldn't be handled.
2. I'd like to be able to hide all ignored files (like I can hide ignored strings). I have 100+ files that interfere with my ability to find file that isn't ignored.

Thanks.

3. Export to ResX files form - allow me to sort list of components by alphabet. If I have a lot of components and just want to update 1 component it's hard to find it in the mixed list.
Germany

> 3. Export to ResX files form - allow me to sort list of components by alphabet. If I have a lot of components and just want to update 1 component it's hard to find it in the mixed list.

In version 4.7x.0020, the list of components should be sorted alphabetically.


If I were to jump in, I'd definitely see no. 2 being useful in our project too. We've got lots of forms that are only ever used by admins in their native language; the ability to hide them would certainly mean less hunting for strings left to translate when we add new forms to the project.

Germany

(1)
You can do this!

I admit, the grid doesn't work perfectly and there is one problem, which I will explain. I will take another look at this and may be able to improve it.

You can perform multiple selection, exactly as you wish, using Shift+Click. You can select, deselect, hide or show multiple items using the mouse (which has some problems) or using the keyboard.

To select of deselect items using the keyboard, use SPACE. To hide or show items using the keyboard, use SHIFT+SPACE.

Using the mouse, it typically modifies the selection, before processing the required action. What I mean is, if you select multiple items, and then click on the check box on a single item, it will immediately select that single item, before processing the click on the check box. You can usually workaround this by holding the shift key pressed when you click on the check box or on the sun/moon icon. This will always work if you click on the last item you selected. If you click on another item, it might still change the selection.

I will have to see whether I can hook into the mouse action at an earlier stage.

(2)
I totally agree. I have added a new option to the settings dialog under the display tab (Hide ignored modules), which is selected by default. When you hide hidden items, the ignored modules will also be hidden.

This is in version 4.7x.0020.

(Actually, the option is fairly pointless. I don't know why you would not want to select it.)

Phil

Why didn't I see this 2 days of hard work earlier?

But I estimate to save 1 days work anyway...

SPACE is KING !


1) Phil, how can I use keyboard to tell add-in to ignore all selected files?

Thanks for the tips. Certainly not intuitive. Perhaps you could add Keyboard Shortcuts section to the help?

2) Which option is pointless? Showing ignored files? What if I ignored file by accident? Or at first there were no strings, but later I added a string and I now need to localize it? The option is useful. Thanks for adding it.


Bump.

Any advice on how to use keyboard to ignore all selected files?
Thanks

Germany

Sorry, that I didn't reply.

At present there is no way to do this. There is no keyboard shortcut ignore a file and the command in the context menu does not support multiple selection.

This should be quite easy to implement. I intend to make a new version in the next few days and I will try to add this feature.

Phil

Germany

This feature is now available in version 4.7x.0028.

  1. You can toggle whether a module is ignored using the keyboard shortcut CTRL-Space
  2. This keyboard shortcut and the equivalent command in the context menu both work on multiple selection

The grid flashes a bit too much when you ignore multiple components, but it should fundamentally work.

Phil