[Qbs] The case for *not* using Qbs

Christian Gagneraud chgans at gmail.com
Wed Oct 25 05:49:34 CEST 2017


On 25/10/2017 4:21 PM, Jake Petroules wrote:
> 
> 
>> On Oct 24, 2017, at 7:49 PM, Christian Gagneraud <chgans at gmail.com>
>> wrote:
>> 
>> On 25/10/2017 3:21 PM, Jake Petroules wrote:
>>> Qbs already has support for Visual Studio 
>>> (https://doc-snapshots.qt.io/qbs/generators.html), and support
>>> for Xcode is in development and might make the 1.11 release.
>> 
>> That's true, but it's different, you cannot use the IDE to alter
>> your project files, which is IMHO a limitation when you are a
>> developer (as oppose to a reader or a builder). Don't get me wrong,
>> i think the generators are cool. But what i'm talking here is
>> support for Qbs inside the IDE.
> 
> And you cannot use the IDE to alter your CMake project files either,
> so what's the actual difference here?
> 
>>> Visual Studio Code is rather interesting; no plans for that yet
>>> but it's something I definitely want to look at.
>> 
>> Maybe an extension could be written, if their extension API allows
>> for that.
>> 
>> https://marketplace.visualstudio.com/items?itemName=twxs.cmake 
>> https://github.com/twxs/vs.language.cmake
> 
> These are merely syntax highlighters, not full integrations in the
> sense of Qbs' Qt Creator integration.

Ok, I see, the CMake plugin is actually a "Language support" plugin, not 
a "Build system" plugin and it looks like there is no "Build system" 
concept in their extension API.

Chris



More information about the Qbs mailing list