atom-community / atom-community/ide-python
Uncaught Error: Connection is closed.
- 主要语言
- JavaScript
- 星标
- 238
- 派生
- 40
- PR 合并指标
- 30 天内没有已合并 PR
描述
[Enter steps to reproduce:]
1. ...
2. ...
**Atom**: 1.45.0 x64
**Electron**: 4.2.7
**OS**: Microsoft Windows 10 Home Single Language
**Thrown From**: [ide-python](https://github.com/lgeiger/ide-python) package 1.5.0
### Stack Trace
Uncaught Error: Connection is closed.
```
At C:\Users\lenovo\.atom\packages\ide-python\node_modules\vscode-jsonrpc\lib\main.js:661
Error: Connection is closed.
at throwIfClosedOrDisposed (/packages/ide-python/node_modules/vscode-jsonrpc/lib/main.js:661:19)
at Object.sendNotification (/packages/ide-python/node_modules/vscode-jsonrpc/lib/main.js:711:13)
at LanguageClientConnection._sendNotification (/packages/ide-python/node_modules/atom-languageclient/build/lib/languageclient.js:364:19)
at LanguageClientConnection.didChangeWatchedFiles (/packages/ide-python/node_modules/atom-languageclient/build/lib/languageclient.js:182:14)
at ServerManager.projectFilesChanged (/packages/ide-python/node_modules/atom-languageclient/build/lib/server-manager.js:248:41)
at Function.simpleDispatch (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:1214120)
at Emitter.emit (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:1215561)
at s (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:410415)
at PathWatcher.onNativeEvents (~/AppData/Local/atom/app-1.45.0/resources/app/static/:14:26758)
at e.onDidChange.e (~/AppData/Local/atom/app-1.45.0/resources/app/static/:14:26017)
at Function.simpleDispatch (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:1214120)
at Emitter.emit (~/AppData/Local/atom/app-1.45.0/resources/app/static/:11:1215561)
at NSFWNativeWatcher.onEvents (~/AppData/Local/atom/app-1.45.0/resources/app/static/:14:22740)
at watcher.e (~/AppData/Local/atom/app-1.45.0/resources/app/static/:14:24389)
```
### Commands
```
11x -2:49.3.0 core:backspace (input.hidden-input)
-2:22.2.0 autocomplete-plus:confirm (input.hidden-input)
-2:15.8.0 core:save (input.hidden-input)
-1:34.8.0 editor:newline (input.hidden-input)
-0:48.4.0 autocomplete-plus:confirm (input.hidden-input)
8x -0:43.7.0 core:backspace (input.hidden-input)
2x -0:25.3.0 core:save (input.hidden-input)
```
### Non-Core Packages
```
atom-python-run 0.9.7
autocomplete 0.47.0
autocomplete-python 1.16.0
ide-python 1.5.0
kite 0.178.0
platformio-ide-terminal 2.10.0
```
贡献指南
调研方向
从 node_modules/vscode-jsonrpc/lib/main.js、atom-languageclient/build/lib/languageclient.js 和 atom-languageclient/build/lib/server-manager.js 中的堆栈跟踪位置开始,重点关注 projectFilesChanged 和 didChangeWatchedFiles。报告没有提供复现步骤或预期行为,因此在提供这些细节之前,无法建立可靠的 done 定义。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- electron, javascript
- 领域
- developer-experience, tooling
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 18/100