You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tried the other applicable steps from the Troubleshooting Guide
Completed the Problem Description, Steps to Reproduce and Version sections below
Object Explorer Sort Identifiers by Column
The Object Explorer lacks some options to sort identifiers.
If a variable is viewed with the object explorer:
There is a Type column and a Callable column. The column title cannot be selected to group the identifiers by this column:
For example selecting Callable should show the identifiers grouped in the following order:
False:
denominator
imag
numerator
real
True:
as_integer_ratio
bit_count
bit_length
conjugate
from_bytes
to_bytes
Selecting Type should group them by:
builtin_function_or_method:
as_integer_ratio
bit_count
bit_length
conjugate
from_bytes
to_bytes
int:
denominator
imag
numerator
real
Properties Button
The Callable button toggles whether Callable identifiers are shown or not:
This gives a way of showing only non-callable attributes however it does not give a way of only showing callable attributes. It might be good to have a P button here giving the option to display non-callable Properties. So for example if P was toggle off and C was toggled on, the following would show:
as_integer_ratio
bit_count
bit_length
conjugate
from_bytes
to_bytes
The Datamodel button toggles whether Datamodel identifiers are shown or not:
Identifiers are shown alphabetically so these can easily be viewed separately by scrolling.
Additional Option to Group Classes and Modules
If in the Spyder preferences, Exclude callable and modules is selected:
Then something like pandas can be inspected:
This has classes and modules:
When grouped by Callable it might be useful to have an option to group modules below the other Properties and to group classes below the other Callables. However this option couldn't be selected by just clicking the column title and would require an additional setting.
Additional Option to Group Callable by Behaviour
Another useful option for Callables would be to group by behaviour i.e. immutable or mutable. For example in the list:
Immutable Callable:
copy
count
index
Mutable Callable:
append
clear
extend
insert
pop
remove
reverse
sort
Use Object Explorer Setting for Script Editor
It would also be useful to have the ability to apply the Object Explorer Setting to the Script Editor:
Issue Report Checklist
conda update spyder
(orpip
, if not using Anaconda)jupyter qtconsole
(if console-related)spyder --reset
Object Explorer Sort Identifiers by Column
The Object Explorer lacks some options to sort identifiers.
If a variable is viewed with the object explorer:
There is a Type column and a Callable column. The column title cannot be selected to group the identifiers by this column:
For example selecting Callable should show the identifiers grouped in the following order:
False:
True:
Selecting Type should group them by:
builtin_function_or_method:
int:
Properties Button
The Callable button toggles whether Callable identifiers are shown or not:
This gives a way of showing only non-callable attributes however it does not give a way of only showing callable attributes. It might be good to have a P button here giving the option to display non-callable Properties. So for example if P was toggle off and C was toggled on, the following would show:
The Datamodel button toggles whether Datamodel identifiers are shown or not:
Identifiers are shown alphabetically so these can easily be viewed separately by scrolling.
Additional Option to Group Classes and Modules
If in the Spyder preferences, Exclude callable and modules is selected:
Then something like pandas can be inspected:
This has classes and modules:
When grouped by Callable it might be useful to have an option to group modules below the other Properties and to group classes below the other Callables. However this option couldn't be selected by just clicking the column title and would require an additional setting.
Additional Option to Group Callable by Behaviour
Another useful option for Callables would be to group by behaviour i.e. immutable or mutable. For example in the list:
Immutable Callable:
Mutable Callable:
Use Object Explorer Setting for Script Editor
It would also be useful to have the ability to apply the Object Explorer Setting to the Script Editor:
For example:
Paste Traceback/Error Below (if applicable)
Versions
Dependencies
The text was updated successfully, but these errors were encountered: