Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Goto Symbol in Project (ctrl+shift+r) and methods in classes. #941

Open
tolomea opened this issue Jan 25, 2024 · 0 comments
Open

Goto Symbol in Project (ctrl+shift+r) and methods in classes. #941

tolomea opened this issue Jan 25, 2024 · 0 comments

Comments

@tolomea
Copy link

tolomea commented Jan 25, 2024

I don't know if this is an understanding issue, feature request or issue with my environment.

Expected Behaviour

In the text box that appears when you press ctrl+shift+r I would like to be able to type Book.save to jump to the save method on the book class.
It doesn't have to be ctril+shift+r that's just what I naively expect.

Actual Behaviour

I can jump to the Book class or I can get a list of all the save methods everywhere and pick one to jump to, but I can't jump straight to the one in the Book class.

Steps to Reproduce

ST3, Anaconda and OS versions

Sublime 4169
Anaconda 2.3.0
OS Ubuntu Jammy 22.04.3
Python 3.10.12

ST3 Console Logs

UI scale: 0.9 (gtk text scale)
startup, version: 4169 linux x64 channel: stable
executable: /opt/sublime_text/sublime_text
application: /opt/sublime_text
working dir: /home/gordon
packages path: /home/gordon/.config/sublime-text/Packages
state path: /home/gordon/.config/sublime-text/Local
zip path: /opt/sublime_text/Packages
zip path: /home/gordon/.config/sublime-text/Installed Packages
ignored_packages: ["RestructuredText", "Vintage"]
pre session restore time: 0.183067
warning: mnemonic c not found in menu caption CSV
warning: mnemonic c not found in menu caption CSV
startup time: 0.348193
first paint time: 0.410897
git: using configuration from system git install
git: tracking working dir <REDACTED>
git: tracking working dir <REDACTED>
git: tracking working dir <REDACTED>
git: tracking working dir <REDACTED>
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading python 3.3 plugin Advanced CSV.csvplugin
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.html_print
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.keymap
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin GitGutter.plugin
Unable to find cancel_build command: exec
reloading python 3.3 plugin Babel.plugin
reloading python 3.3 plugin Calculate.calculate
reloading python 3.3 plugin Case Conversion.case_conversion
reloading python 3.3 plugin Case Conversion.case_parse
reloading python 3.3 plugin CSV.csvplugin
reloading python 3.3 plugin Git blame.boot
reloading python 3.3 plugin Git.git_commands
reloading python 3.3 plugin HexViewer.hex_checksum
reloading python 3.3 plugin HexViewer.hex_common
reloading python 3.3 plugin HexViewer.hex_editor
reloading plugin MarkdownTOC.__init__
reloading python 3.3 plugin HexViewer.hex_finder
reloading python 3.3 plugin HexViewer.hex_highlighter
reloading python 3.3 plugin HexViewer.hex_inspector
reloading python 3.3 plugin HexViewer.hex_notify
reloading plugin Package Control.plugin
reloading python 3.3 plugin HexViewer.hex_viewer
reloading python 3.3 plugin HexViewer.hex_writer
reloading python 3.3 plugin HexViewer.sum_hashes
reloading python 3.3 plugin HexViewer.support
reloading python 3.3 plugin HexViewer.tiger
reloading python 3.3 plugin HexViewer.whirlpool
reloading python 3.3 plugin HTMLBeautify.HTMLBeautify
reloading python 3.3 plugin Indent XML.indentxml
reloading python 3.3 plugin Indent XML.setup
reloading python 3.3 plugin JSON Reindent.sublime_json_reindent
reloading python 3.3 plugin PackageResourceViewer.package_resource_viewer
reloading python 3.3 plugin PackageResourceViewer.package_resources
reloading python 3.3 plugin PyRefactor.refactor
reloading python 3.3 plugin ScopeHunter.scope_hunter
reloading plugin Anaconda.anaconda
reloading plugin Anaconda.setup
reloading plugin Anaconda.version
reloading python 3.3 plugin ScopeHunter.scope_hunter_notify
reloading python 3.3 plugin ScopeHunter.support
reloading python 3.3 plugin sql-formatter.sql-formatter
reloading python 3.3 plugin sublack.main
reloading python 3.3 plugin SublimeLinter-addon-black-for-flake.plugin
reloading python 3.3 plugin SublimeLinter-eslint.linter
reloading python 3.3 plugin SublimeLinter-flake8.linter
reloading python 3.3 plugin SublimeLinter.__init__
reloading python 3.3 plugin SublimeLinter._init
reloading python 3.3 plugin SublimeLinter.active_linters_view
reloading python 3.3 plugin SublimeLinter.busy_indicator_view
reloading python 3.3 plugin SublimeLinter.goto_commands
reloading python 3.3 plugin SublimeLinter.highlight_view
reloading python 3.3 plugin SublimeLinter.log_handler
reloading python 3.3 plugin SublimeLinter.panel_view
reloading python 3.3 plugin SublimeLinter.quick_actions
reloading python 3.3 plugin SublimeLinter.status_bar_view
reloading python 3.3 plugin SublimeLinter.sublime_linter
reloading python 3.3 plugin WordingStatus.WordingStatus
reloading python 3.3 plugin JsPrettier.__init__
reloading python 3.3 plugin JsPrettier.JsPrettier
plugins loaded
[sublack:main.py](INFO) Loglevel set to INFO
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 584, in init
    on_activated(view_id)
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 975, in on_activated
    run_view_callbacks('on_activated', view_id)
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 741, in run_view_callbacks
    callback(v, *args)
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 162, in profiler
    return event_handler(*args)
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/listeners/linting.py", line 124, in on_activated
    self.run_linter(view)
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/linting/sublime.py", line 381, in run_linter
    Worker().execute(Callback(on_success=parse_results), **data)
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/workers/market.py", line 108, in execute
    _start_worker(worker, callback, **data)
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/workers/market.py", line 75, in _start_worker
    wk.start()
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/workers/local_worker.py", line 56, in start
    super(LocalWorker, self).start()
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/workers/worker.py", line 81, in start
    self.client = AsynClient(int(port), host=host)
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/jsonclient.py", line 42, in __init__
    EventHandler.__init__(
  File "/home/gordon/.config/sublime-text/Packages/Anaconda/anaconda_lib/ioloop.py", line 110, in __init__
    self.sock.connect(address)
ConnectionRefusedError: [Errno 111] Connection refused
Package Control: pausing indexer
ignored packages updated to: ["One Dark Color Scheme", "RestructuredText", "Vintage"]
reloading settings Packages/User/Package Control.sublime-settings
reloading settings Packages/User/Preferences.sublime-settings
warning: mnemonic c not found in menu caption CSV
warning: mnemonic c not found in menu caption CSV
Package Control: Unable to download "One Dark Color Scheme":  HTTP error 404 downloading https://codeload.github.com/IceTimux/one-dark-sublime-text-3-color-scheme/zip/v1.1.1.
ignored packages updated to: ["RestructuredText", "Vintage"]
reloading settings Packages/User/Package Control.sublime-settings
reloading settings Packages/User/Preferences.sublime-settings
Package Control: Skipping automatic upgrade, last run at 2024-01-25 09:47:29, next run at 2024-01-25 17:47:29 or after
Package Control: resuming indexer
reloading settings Packages/User/Preferences.sublime-settings
warning: mnemonic c not found in menu caption CSV
warning: mnemonic c not found in menu caption CSV

Anaconda's JsonServer Logs

Note: Anaconda's JsonServer logs can be found in:

  • Linux: ~/.local/share/anaconda/logs
  • OS X: ~/Library/Logs/anaconda
  • Windows: %APPDATA\Anaconda\Logs
2024-01-25 13:34:28,131: DEBUG   : bind: address=/home/gordon/.local/share/anaconda/run/<REDACTED>/anaconda.sock
2024-01-25 13:34:28,132: DEBUG   : listen: backlog=5
2024-01-25 13:34:28,132: INFO    : Anaconda Server started in /home/gordon/.local/share/anaconda/run/<REDACTED>/anaconda.sock for PID 47357 with cache dir /home/gordon/.cache/jedi/<REDACTED> and extra paths <REDACTED>
2024-01-25 13:34:28,608: INFO    : Incoming connection from ''
2024-01-25 13:34:28,608: INFO    : Incoming connection from ''
2024-01-25 13:34:28,618: INFO    : client requests: lint
2024-01-25 13:34:28,804: DEBUG   : bind: address=/home/gordon/.local/share/anaconda/run/<REDACTED>/anaconda.sock
2024-01-25 13:34:28,804: DEBUG   : listen: backlog=5
2024-01-25 13:34:28,804: INFO    : Anaconda Server started in /home/gordon/.local/share/anaconda/run/<REDACTED>/anaconda.sock for PID 47357 with cache dir /home/gordon/.cache/jedi/<REDACTED> and extra paths <REDACTED>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant