Komodo IDE 12.0.1 (Windows): codeIntel works but cannot view Code Browser


#1

I just upgraded to Komodo IDE, version 12.0.1, build 91869, platform win32-x86. The log that I get after startup is appended. Code Intelligence seems to work; for example autocomplete works for both Perl and Python. (Code completion doesn’t work for Python3, but perhaps that is a separate issue.) The symbol browser also works as it should. And the IDE has scanned all project files.

For all of that, I can’t see a way to view the code browser in the left-hand pane (or any other pane). When I go to View > Tabs & Sidebars, there is no “Code Browser” option, as the documentation suggests that there should be:

image

I tried resetting the CodeIntel database, but that didn’t help. I’ve also tried to launch the Code Browser with files inside and outside of projects, and in old projects and new ones. But none of that worked. Am I missing something obvious?


[I made slight changes to the links in the log to get around the two-link limit for new posters in this forum.]

[2020-03-23 10:33:28,144] [INFO] Startup: Welcome to Komodo IDE 12.0.1 build 91869 (platform win32-x86, running on Windows post2012Server version 6.3.9600)
[2020-03-23 10:33:28,144] [INFO] Startup: C:\Program filexs (x86)\ActiveState Komodo IDE 12\lib\mozilla\komodo.exe built on Mon Feb 10 18:14:23 2020
[2020-03-23 10:33:28,848] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in resource://gre/modules/Preferences.jsm:381
[2020-03-23 10:33:28,926] [INFO] Platform Auth: Using API URL: httpxx://platform.activestate.com//api/v1
[2020-03-23 10:33:28,927] [WARNING] root: [object Object].logging has been converted to a CommonJS module; use require(“ko/logging”) instead (since Komodo 9.0.0a1).
chrome://komodo/content/komodo.js:15:1

[2020-03-23 10:33:29,049] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:29,424] [ERROR] console-logger: bad script XDR magic number (0) in :0
Traceback (most recent call last):
filex “”, line 0, in

[2020-03-23 10:33:29,522] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:29,663] [WARNING] keybindings: [Ctrl+0] was used for ‘cmd_goToQuickBookmark_0’, overriding to use ‘cmd_fontZoomReset’
[2020-03-23 10:33:30,332] [WARNING] ko.widgets: Pref path doesn’t exist: windowWorkspace, 1
[2020-03-23 10:33:30,378] [WARNING] ko.widgets: Could not restore widget unittest-widget
[2020-03-23 10:33:30,391] [WARNING] ko.widgets: Could not restore widget symbolbrowser-widget
[2020-03-23 10:33:30,483] [DEBUG] ko.launch: versioncheck on httpx://docs.komodoide.com/changelog/12
[2020-03-23 10:33:31,069] [INFO] koInitService: Adding pre startup service for ‘kofilexStatusService’: ‘@activestate.com/kofilexStatusService;1’
[2020-03-23 10:33:31,380] [INFO] codeintel/process: Starting CodeIntel
[2020-03-23 10:33:31,381] [DEBUG] codeintel/process: PYTHONPATH: C:\Program filexs (x86)\ActiveState Komodo IDE 12\lib\python…\lib\python2.7;C:\Program filexs (x86)\ActiveState Komodo IDE 12\lib\support\dbgp\pythonlib;C:\Program filexs (x86)\ActiveState Komodo IDE 12\lib\mozilla\extensions\codeintel@activestate.com\content…\pylib\codeintel\lib;C:\Program filexs (x86)\ActiveState Komodo IDE 12\lib\mozilla\extensions\codeintel@activestate.com\content…\pylib\codeintel\env\Lib\site-packages
[2020-03-23 10:33:31,453] [INFO] elastic_tabstops: Elastic tabstops loaded.
[2020-03-23 10:33:31,496] [INFO] komodospellchecker: Spell checker loaded.
[2020-03-23 10:33:31,496] [INFO] komodospellchecker: Using dictionary en-US
[2020-03-23 10:33:32,956] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,019] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,117] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,197] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,247] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,338] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,529] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,601] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,665] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,726] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:33,924] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:34,095] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in filex:///C:/Program%20filexs%20(x86)/ActiveState%20Komodo%20IDE%2012/lib/mozilla/components/koLessProtocolHandler.js:154
[2020-03-23 10:33:34,095] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in filex:///C:/Program%20filexs%20(x86)/ActiveState%20Komodo%20IDE%2012/lib/mozilla/components/koLessProtocolHandler.js:154
[2020-03-23 10:33:34,096] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in filex:///C:/Program%20filexs%20(x86)/ActiveState%20Komodo%20IDE%2012/lib/mozilla/components/koLessProtocolHandler.js:154
[2020-03-23 10:33:34,161] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:34,404] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:34,515] [INFO] koInitService: Adding pre startup service for ‘KoMemoryReporter’: ‘@activestate.com/koMemoryReporter;1’
[2020-03-23 10:33:34,520] [INFO] koInitService: Adding pre startup service for ‘koCommandmentService’: ‘@activestate.com/koCommandmentService;1’
[2020-03-23 10:33:34,529] [INFO] koInitService: Adding pre startup service for ‘koDBGPManager’: ‘@activestate.com/koDBGPManager;1’
[2020-03-23 10:33:34,660] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in chrome://unittest/content/views/panel.xul:0
[2020-03-23 10:33:34,661] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in chrome://unittest/content/views/panel.xul:0
[2020-03-23 10:33:34,661] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in chrome://unittest/content/views/panel.xul:0
[2020-03-23 10:33:35,099] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:35,180] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:35,249] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:35,329] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:35,642] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:35,815] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:35,937] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:36,377] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in filex:///C:/Program%20filexs%20(x86)/ActiveState%20Komodo%20IDE%2012/lib/mozilla/components/koamAddonManager.js:138
[2020-03-23 10:33:36,394] [DEBUG] ko.launch: Response: httpx://docs.komodoide.com/omnigollum/auth/github?origin=%2Fcreate%2Fchangelog%2F12 (404)
[2020-03-23 10:33:36,394] [DEBUG] ko.launch: versioncheck on httpx://docs.komodoide.com/changelog/120
[2020-03-23 10:33:36,684] [DEBUG] ko.launch: Response: httpx://docs.komodoide.com/omnigollum/auth/github?origin=%2Fcreate%2Fchangelog%2F120 (404)
[2020-03-23 10:33:37,484] [DEBUG] codeintel/process: stdout:
port:54731

pid:37204

[2020-03-23 10:33:37,486] [INFO] codeintel/process: CodeIntel started on port 54731
[2020-03-23 10:33:37,486] [DEBUG] codeintel/process: Calling callbacks for: started, number: 1
[2020-03-23 10:33:37,720] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:33:47,206] [WARNING] console-logger: Unknown descriptor ‘font-display’ in @font-face rule. Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-03-23 10:34:32,816] [WARNING] console-logger: Key event not available on GTK2: key=“u” modifiers=“control,shift” (1) in chrome://komodo/content/tail/tail.xul:0
[2020-03-23 10:34:34,898] [WARNING] console-logger: Key event not available on GTK2: key=“u” modifiers=“control,shift” (1) in chrome://komodo/content/komodo.xul:0


#2

Hey @jbullock35,

The docs you referenced are for Komodo 10 though I admit that’s not clear. You’re looking for http://docs.activestate.com/komodo/11/manual/codeintel.html#symbol-browser.

  • Carey

#3

Thank you, Carey. That certainly helps.

I do have a few follow-up questions. First, the documentation to which you linked mentions only the Symbol Browser, not the Code Browser. Has the Code Browser been dropped (or otherwise integrated into the Symbol Browser) in versions 11 and 12?

Second: I am looking for a sidebar utility that will let me browse the contents of, say, a list or a dictionary in Python. I get this sort of information from the Debug Tab when I am debugging. But can I get it even when I am not debugging?


#4

Hi @jbullock35,

  1. Symbol Browser == Code browser. If there is specific functionality you’re looking for let me know and I can be more specific.

  2. I don’t think this feature exists outside debugging.

  • Carey

#5

Thank you, Carey. Very good to know.