Re: Your editor/IDE settings for autocompletion and other easiness

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I currently use VIM with tons of plugins. I think the plugin youcompleteme handles auto-complete in vim to a certain extent and i find it useful. I also use other plugins like Nerdtree for easier navigation, fugitive vim for git integration . Of course, i also use CTAGS and CSCOPE .

Thanks and regards,
Vignesh Radhakrishnan

On Mon, Nov 24, 2014 at 9:30 PM, Austin S Hemmelgarn <ahferroin7@xxxxxxxxx> wrote:
On 2014-11-21 22:58, Andrey Utkin wrote:
(I was asked to research this topic to help students. So please ignore
this topic if all you want to say is that it is OK to code in editor
without autocompletion and any other integration, and that there's LXR
website. We all know that.)

Dear kernel developers,
if you have a minute, please share
- what's your configuration for editor integration with sources tree?
(the opposite is "just using any editor")
- which IDE/editor handiness options except autocompletion are
possible to obtain while developing kernel code, and which options do
you use?

If you don't use any special configuration, feel free not to reply.

Thanks!

Personally, I use vi/vim with ctags most of the time, and occasionally just use grep and find directly.  I generally don't use any auto-completion other than automatic indentation (I have a tendency to spend more time fighting with auto-completion than writing code when I actually try to use it).  In general, I would highly recommend not using an IDE for working on kernel code unless you can setup the auto-formatting to be compliant with the coding standards.


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




--
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux