Add POC python support
This commit is contained in:
parent
269d09b73e
commit
cd8f35e0f5
2 changed files with 23 additions and 4 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"lldb-mi Launch": {
|
"simple_c_program - lldb-mi Launch": {
|
||||||
"adapter": {
|
"adapter": {
|
||||||
"name": "lldb-mi",
|
"name": "lldb-mi",
|
||||||
"command": [
|
"command": [
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
"lldbmipath": "/Users/ben/.vscode/extensions/ms-vscode.cpptools-0.17.1/debugAdapters/lldb/bin/lldb-mi"
|
"lldbmipath": "/Users/ben/.vscode/extensions/ms-vscode.cpptools-0.17.1/debugAdapters/lldb/bin/lldb-mi"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ms Launch": {
|
"simple_c_progra - ms Launch": {
|
||||||
"adapter": {
|
"adapter": {
|
||||||
"name": "cppdbg",
|
"name": "cppdbg",
|
||||||
"command": [ "/Users/ben/.vscode/extensions/ms-vscode.cpptools-0.17.1/debugAdapters/OpenDebugAD7" ]
|
"command": [ "/Users/ben/.vscode/extensions/ms-vscode.cpptools-0.17.1/debugAdapters/OpenDebugAD7" ]
|
||||||
|
|
@ -31,5 +31,24 @@
|
||||||
"externalConsole": true,
|
"externalConsole": true,
|
||||||
"MIMode": "lldb"
|
"MIMode": "lldb"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"simple_python - launch": {
|
||||||
|
"adapter": {
|
||||||
|
"name": "python",
|
||||||
|
"command": [
|
||||||
|
"node",
|
||||||
|
"/Users/ben/.vscode/extensions/ms-python.python-2018.4.0/out/client/debugger/Main.js"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"configuration": {
|
||||||
|
"name": "Python: Current File",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"cwd": "/Users/ben/.vim/bundle/vimspector/support/test/python/simple_python",
|
||||||
|
"stopOnEntry": true,
|
||||||
|
"console": "externalTerminal",
|
||||||
|
"debugOptions": [],
|
||||||
|
"program": "/Users/ben/.vim/bundle/vimspector/support/test/python/simple_python/main.py"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -120,8 +120,8 @@ class DebugAdapterConnection( object ):
|
||||||
else:
|
else:
|
||||||
self._logger.error(
|
self._logger.error(
|
||||||
'Request failed: {0}'.format( message[ 'message' ] ) )
|
'Request failed: {0}'.format( message[ 'message' ] ) )
|
||||||
utils.UserMessage( 'Request failed: {0}'.format(
|
utils.UserMessage( 'Request failed: {0}'.format( message[ 'message' ],
|
||||||
message[ 'message' ] ) )
|
persist = True ) )
|
||||||
elif message[ 'type' ] == 'event':
|
elif message[ 'type' ] == 'event':
|
||||||
method = 'OnEvent_' + message[ 'event' ]
|
method = 'OnEvent_' + message[ 'event' ]
|
||||||
if method in dir( self._handler ):
|
if method in dir( self._handler ):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue