[Libreoffice-bugs] [Bug 141156] New: Create 'vcsode-ide-integration' build target to prepare VS Code IDE integration, like other integrations are created
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Mar 22 06:25:16 UTC 2021
https://bugs.documentfoundation.org/show_bug.cgi?id=141156
Bug ID: 141156
Summary: Create 'vcsode-ide-integration' build target to
prepare VS Code IDE integration, like other
integrations are created
Product: LibreOffice
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: mikekaganski at hotmail.com
Thanks to Cloph, we have a great VS Code template for IDE integration [1]. But
it is managed differently compared to all other IDE integrations: VS, Vim, Qt
Creator, KDevelop, XCode. While all those are generated using
> make <name>ide-integration
that makes sure it's prepared and placed correctly for this system, VS Code
integration is just a static workspace configuration, that does not
automatically adjust to the environment.
E.g., on Ubuntu 20.04, gdb is not at /usr/libexec/gdb, but at /usr/bin/gdb.
This task is about converting VS Code workspace configuration into a proper
'vscode-ide-integration' build target, which could use the existing files to
replace some keywords with system-specific values, place to the proper place,
remove the "the workspace file is recreated from a template whenever configure
is run" step mentioned in current wiki, and potentially do other kinds of
customizations required for rich IDE experience.
[1]
https://wiki.documentfoundation.org/Development/IDE#Visual_Studio_Code_.28VSCode.29
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210322/5a81d2fd/attachment-0001.htm>
More information about the Libreoffice-bugs
mailing list