Efficient Linux workflow

Do not post support requests, bug reports or feature requests. Discuss CEF here. Non-CEF related discussion goes in General Discussion!

Efficient Linux workflow

Postby RenderMonkey » Wed Nov 11, 2015 11:12 am

Hello everyone,

I am a newly graduated engineer with little experience of real Linux software development. Most of my programming at uni has been in C on Linux and I never found it difficult to work in that enviroment since most of the projects you do at uni are rather small (I guess all projects look small when comparing them to CEF / Chromium :D). I landed a job where I am working with CEF primarily in a Windows environment but our system does have a Linux build running which will gradually become equally important as the Windows build.

On Windows I am working with Visual Studio 2013 and I find it to be a very nice IDE when working with CEF. Even though I am no C++ or CEF / Chromium expert I find that VS does help a lot with the workflow, especially with the code completion, code browsing in general and easy to use debugging features. However when it comes to Linux I am struggling a bit and I am curious how other people are working with Linux and CEF/Chromium.

Currently I am running Sublime Text 3 with the Ctags plugin which makes it easier to browse the code at least but the lack of code completion is driving me some what nuts, so much in fact that I am seriously considering just sticking as much as possible to VS and just hope I don't screw up the Linux build (no, I am not serious :P).

How are you guys working on Linux? What kind of editors and tools are you using? Is there anything out there that matches VS intellisense on Linux (or close)?
Would love to hear some suggestions etc! :)

Edit:
I am not trying to start a Windows / Linux / Mac / VS / Vim / Sublime/ etc war here so keep that in mind please :)

//RenderMonkey
RenderMonkey
Techie
 
Posts: 25
Joined: Wed Oct 07, 2015 10:52 am

Re: Efficient Linux workflow

Postby magreenblatt » Wed Nov 11, 2015 11:32 am

Linux is more of a build-your-own-editor environment. Eclipse and Emacs seem the most popular among Chromium devs. Here's some related Chromium/CEF documentation:

Eclipse: https://chromium.googlesource.com/chrom ... pse_dev.md
Emacs: https://chromium.googlesource.com/chrom ... s/emacs.md
Vim: https://code.google.com/p/chromiumembed ... figuration
magreenblatt
Site Admin
 
Posts: 12382
Joined: Fri May 29, 2009 6:57 pm

Re: Efficient Linux workflow

Postby RenderMonkey » Thu Nov 12, 2015 12:57 pm

Thank you magreenblatt, I'll have a look at Eclipse and see what it can bring to the table! :)
RenderMonkey
Techie
 
Posts: 25
Joined: Wed Oct 07, 2015 10:52 am


Return to CEF Discussion

Who is online

Users browsing this forum: No registered users and 21 guests