on master help sign in
languages: support debug for Rust with LLDB
3a5e044Dmitry Sharshakov
helix-term/src/application.rs+1
@@ -324,6 +324,7 @@ impl Application {
324 .unwrap();
324 .unwrap();
325
325
326 let (view, doc) = current!(self.editor);
326 let (view, doc) = current!(self.editor);
327+ log::info!("{:?}", doc);
327 let start = doc.text().line_to_char(line - 1) + column;
328 let start = doc.text().line_to_char(line - 1) + column;
328 if let Some(end_line) = end_line {
329 if let Some(end_line) = end_line {
329 let end =
330 let end =
languages.toml+5
@@ -19,6 +19,11 @@ config = """
19
19
20language-server = { command = "rust-analyzer" }
20language-server = { command = "rust-analyzer" }
21indent = { tab-width = 4, unit = " " }
21indent = { tab-width = 4, unit = " " }
22+debug-adapter = { name = "lldb", transport = "tcp", command = "lldb-vscode", args = [], port-arg = "-p {}" }
23+
24+[[language.debug-configs]]
25+console = "internalConsole"
26+program = "target/debug/rustdebug"
22
27
23[[language]]
28[[language]]
24name = "toml"
29name = "toml"