Memory VFS Manager
The memory VFS manager allows you to view and remove decompiled files from memory. It's accessible through the
Tools/IntelliJad menu.
Files can be viewed by expanding the tree, and selected by using the checkbox in each tree node. The checkbox
selection is hierarchical, so all nodes below the selected node are also selected/deselected depending on the state
of the current checkbox.
The file size readout gives two values - the first shows the total size in bytes of the content of all files. The
second gives the size in bytes of all selected files. Note this only reflects the content of the files - it does
not calculate the overall object size required to support the memory VFS.
The manager has the following controls, situated to the left of the tree.
Expand |
If a node is selected, expand it. If nothing is selected, expand the entire tree. |
Collapse |
If a node is selected, collapse it. If nothing is selected, collapse the entire tree. |
Delete |
Delete all selected files from the memory VFS. This only affects decompiled sources, it will not
affect classes in any way. |
Attach IntelliJad memory VFS as source root |
Manually attaches the memory VFS to the project SDK's source roots. This operation occurs automatically
on decompilation, but this option allows you to attach it if you have removed it, either using the
"Remove IntelliJad memory VFS from source root" option or via the JDK manager. If the memory VFS is
already attached to the project SDK, this option will be disabled.
|
Remove IntelliJad memory VFS from source root |
Removes the memory VFS from the project SDK's source roots. This is the same as manually removing the
source root using the JDK manager. If the memory VFS is not attached to the project SDK, this option
will be disabled.
|