They released today mentioned IDE
https://os.mbed.com/blog/entry/mbed-studio-1-release

It is literally vscode with few plugins. We could go the same way and do
NuttX Studio :)

For the beginning I could just provide instructions on how to use vscode
with NuttX both for local and remote development.
I was already using vscode for NuttX development, for some time, and it has
good C/C++ support in comparison to other IDEs.

With such instructions, we can identify what are the main issues and try to
address them.
Also PlatformIO and Mbed Studio plugins might be open-source, then we could
just recommend them if they work or try to fork.

Am Mo., 1. Juni 2020 um 13:46 Uhr schrieb Xiang Xiao <
xiaoxiang781...@gmail.com>:

> vscode may a good choice here:
> https://code.visualstudio.com/
> It is totally free, open source and run on macOS/Linux/Windows
> Many 3rd party tool build around vscode(e.g. PlatformIO):
> https://platformio.org/platformio-ide
> And github announce a new IDE base on vscode recently:
>
> https://github.com/features/codespaces/?utm_source=announcement&utm_medium=blog&utm_campaign=satellite-product-recap
> The best thing is that online version has the full feature as the local
> version because vscode is built from JS, CSS, and HTML.
>
> > -----Original Message-----
> > From: Maciej Wójcik <w8j...@gmail.com>
> > Sent: Monday, June 1, 2020 11:23 AM
> > To: dev@nuttx.apache.org
> > Subject: Re: NuttX config browser
> >
> > Hello Alan,
> >
> > A suggestion: when the user click on the option it should be nice to
> > > see the Help for that option.
> >
> >
> > Sure, I will add a side pane.
> >
> > Regarding online IDE. I was trying few times to switch to online
> development. The problem is that to debug or even to connect to nsh,
> > one still needs local software and local copy of entire project. Which
> is against the basic reason why we would like to develop online. It
> > is also a bit difficult to come up with own, custom online IDE. It is
> simply a lot of work, for a team of people.
> >
> > That being said I can easily imagine using existing online IDE to
> develop NuttX project. It could be just described how to do it efficiently.
> > For example git repository can be cloned to GitLab and opened with their
> IDE.
> > Then binary comes from pipeline which can be flashed to the
> microcontroller. Some simple client can be created which automates
> > flashing. Still the issue of debugging remains.
> >
> > I will take a look at MBED and see how did they solve the issue.
> >
> > Am So., 31. Mai 2020 um 22:09 Uhr schrieb Alan Carvalho de Assis <
> > acas...@gmail.com>:
> >
> > > Hi Maciej,
> > >
> > > A suggestion: when the user click on the option it should be nice to
> > > see the Help for that option.
> > >
> > > Do you think it could be possible to do it?
> > >
> > > Did you test MBED platform in the browser ever? They have an online
> > > IDE where people can create an application, compile it and load the
> > > firmware in the board.
> > >
> > > It should be nice if we could have a way to compile NuttX in the
> > > browser, like MBED is doing for a long time (more than 8 years at
> > > least).
> > >
> > > BR,
> > >
> > > Alan
> > >
> > > On 5/31/20, Maciej Wójcik <w8j...@gmail.com> wrote:
> > > >>
> > > >> Maciej's tool is much easier to use. Maciej has several other cool
> > > >> NuttX tools.
> > > >
> > > >
> > > > Thank you Greg for a good word. I will work on this configuration
> > > > browser more and I am glad to contribute it if the community will
> find it useful.
> > > > Regarding the other tools, I had one more project but I
> > > > overcomplicated
> > > it
> > > > and it ended up nowhere. I am still working on it from time to time,
> > > > but
> > > I
> > > > can't promise it will ever be production ready.
> > > >
> > > > Am So., 31. Mai 2020 um 19:18 Uhr schrieb spudaneco
> > > ><spudan...@gmail.com
> > > >:
> > > >
> > > >> The configuration document he is referring to is not in the
> repository.
> > > >> I
> > > >> used to create it only for releases using a custom tool at
> > > >> tools/mkconfigvars.shMaciej's tool is much easier to use.Maciej has
> > > >> several other cool NuttX tools.  In a meritocracy, I think
> > > >> contributing these to the project would score pretty high (hint,
> > > >> hint, hint)Sent from Samsung tablet.
> > > >> -------- Original message --------From: Brennan Ashton <
> > > >> bash...@brennanashton.com> Date: 5/31/20  11:04 AM  (GMT-06:00) To:
> > > >> dev@nuttx.apache.org Subject: Re: NuttX config browser On Sun, May
> > > >> 31, 2020, 9:17 AM Maciej Wójcik <w8j...@gmail.com> wrote:> That
> > > >> document is old, from NuttX 8.2 and needs to be updated.>>> Yes,
> > > >> now I remember that there was some page with configuration options.
> > > >> I> think it serves the purpose. It could be auto generated using
> > > >> CI, then it> wouldn't be outdated. Still I thought it could be a
> > > >> bit more interactive>It is built via CI on every build, but only
> > > >> hosts the latest releaseversion not master.Maybe there is a
> > > >> regeneration step that's actually missing... I will needto look at
> > > >> that, right now we just issue the inlining in the docs
> > > >> build.--Brennan>
> > > >
> > >
>
>

Reply via email to