> On Oct 24, 2017, at 7:49 PM, Christian Gagneraud <chg...@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. > Chris > > >>> On Oct 24, 2017, at 7:18 PM, Christian Gagneraud <chg...@gmail.com> >>> wrote: >>> Hi all, >>> This is a friendly email, about something that i recently >>> realised: Wide adoption of Qbs is limited by IDE support of Qbs. >>> The case I have is: Our code base has 1 reference build system, and >>> this is MSVC (and it sucks!). Since our products (not Qbs product, >>> my company's product) runs on embedded Linux, the second build >>> system used is qmake (we have a python script that kind-of parse >>> MSVC solution/projects, and puke qmake files). Since the python >>> script sucks too, some people have added support for CMake. And now >>> there's me: I am/was considering adding support for Qbs. >>> Why Qbs cannot win over CMake? The answer is IDE support for the >>> build system. >>> Apparently Visual Studio and Visual Code (works on Linux too!) now >>> both support CMake in place of msvc, when (if it happens) will they >>> support Qbs? >>> I have co-worker who use Linux every-day, but yet they prefer >>> Visual Code over QtC, and visual code doesn't support Qbs, at this >>> stage there is no point in trying to push for Qbs, for this very >>> simple reason >>> Any thoughts? >>> Chris >>> _______________________________________________ Qbs mailing list >>> Qbs@qt-project.org http://lists.qt-project.org/mailman/listinfo/qbs > -- Jake Petroules - jake.petrou...@qt.io The Qt Company - Silicon Valley Qbs build tool evangelist - qbs.io _______________________________________________ Qbs mailing list Qbs@qt-project.org http://lists.qt-project.org/mailman/listinfo/qbs