* Your editor/IDE settings for autocompletion and other easiness
@ 2014-11-22 3:58 Andrey Utkin
2014-11-22 10:08 ` Oussama Jabbari
2014-11-24 16:00 ` Austin S Hemmelgarn
0 siblings, 2 replies; 6+ messages in thread
From: Andrey Utkin @ 2014-11-22 3:58 UTC (permalink / raw)
To: kernelnewbies
(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!
--
Andrey Utkin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Your editor/IDE settings for autocompletion and other easiness
2014-11-22 3:58 Your editor/IDE settings for autocompletion and other easiness Andrey Utkin
@ 2014-11-22 10:08 ` Oussama Jabbari
2014-11-22 10:50 ` karthik nayak
2014-11-22 10:51 ` karthik nayak
2014-11-24 16:00 ` Austin S Hemmelgarn
1 sibling, 2 replies; 6+ messages in thread
From: Oussama Jabbari @ 2014-11-22 10:08 UTC (permalink / raw)
To: kernelnewbies
On Sat, Nov 22, 2014 at 4:58 AM, Andrey Utkin
<andrey.krieger.utkin@gmail.com> 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?
Hi,
I already tried kernel drivers dev with Eclipse (it was quite helpful):
https://wiki.eclipse.org/HowTo_use_the_CDT_to_navigate_Linux_kernel_source
I also often use juste vim + cscope for searching the kernel:
make cscope
cscope -d
>
> If you don't use any special configuration, feel free not to reply.
>
> Thanks!
>
> --
> Andrey Utkin
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
^ permalink raw reply [flat|nested] 6+ messages in thread
* Your editor/IDE settings for autocompletion and other easiness
2014-11-22 10:08 ` Oussama Jabbari
@ 2014-11-22 10:50 ` karthik nayak
2014-11-22 10:51 ` karthik nayak
1 sibling, 0 replies; 6+ messages in thread
From: karthik nayak @ 2014-11-22 10:50 UTC (permalink / raw)
To: kernelnewbies
Hello,
I use GNU Emacs as my editor, integrated it with GNU Global for easier
kernel navigation.
Cheers,
Karthik Nayak
On Sat Nov 22 2014 at 3:39:38 PM Oussama Jabbari <oussama.jabbari@gmail.com>
wrote:
> On Sat, Nov 22, 2014 at 4:58 AM, Andrey Utkin
> <andrey.krieger.utkin@gmail.com> 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?
>
> Hi,
>
> I already tried kernel drivers dev with Eclipse (it was quite helpful):
> https://wiki.eclipse.org/HowTo_use_the_CDT_to_navigate_Linux_kernel_source
>
> I also often use juste vim + cscope for searching the kernel:
> make cscope
> cscope -d
>
>
> >
> > If you don't use any special configuration, feel free not to reply.
> >
> > Thanks!
> >
> > --
> > Andrey Utkin
> >
> > _______________________________________________
> > Kernelnewbies mailing list
> > Kernelnewbies at kernelnewbies.org
> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20141122/7591106b/attachment-0001.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* Your editor/IDE settings for autocompletion and other easiness
2014-11-22 10:08 ` Oussama Jabbari
2014-11-22 10:50 ` karthik nayak
@ 2014-11-22 10:51 ` karthik nayak
1 sibling, 0 replies; 6+ messages in thread
From: karthik nayak @ 2014-11-22 10:51 UTC (permalink / raw)
To: kernelnewbies
Hello,
I use GNU Emacs as my editor, integrated it with GNU Global for easier
kernel navigation.
Cheers,
Karthik Nayak
On Sat Nov 22 2014 at 3:39:38 PM Oussama Jabbari <oussama.jabbari@gmail.com>
wrote:
> On Sat, Nov 22, 2014 at 4:58 AM, Andrey Utkin
> <andrey.krieger.utkin@gmail.com> 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?
>
> Hi,
>
> I already tried kernel drivers dev with Eclipse (it was quite helpful):
> https://wiki.eclipse.org/HowTo_use_the_CDT_to_navigate_Linux_kernel_source
>
> I also often use juste vim + cscope for searching the kernel:
> make cscope
> cscope -d
>
>
> >
> > If you don't use any special configuration, feel free not to reply.
> >
> > Thanks!
> >
> > --
> > Andrey Utkin
> >
> > _______________________________________________
> > Kernelnewbies mailing list
> > Kernelnewbies at kernelnewbies.org
> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20141122/16c7f780/attachment.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* Your editor/IDE settings for autocompletion and other easiness
2014-11-22 3:58 Your editor/IDE settings for autocompletion and other easiness Andrey Utkin
2014-11-22 10:08 ` Oussama Jabbari
@ 2014-11-24 16:00 ` Austin S Hemmelgarn
2014-11-27 17:11 ` Vignesh Radhakrishnan
1 sibling, 1 reply; 6+ messages in thread
From: Austin S Hemmelgarn @ 2014-11-24 16:00 UTC (permalink / raw)
To: kernelnewbies
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2455 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20141124/dec66dba/attachment.bin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Your editor/IDE settings for autocompletion and other easiness
2014-11-24 16:00 ` Austin S Hemmelgarn
@ 2014-11-27 17:11 ` Vignesh Radhakrishnan
0 siblings, 0 replies; 6+ messages in thread
From: Vignesh Radhakrishnan @ 2014-11-27 17:11 UTC (permalink / raw)
To: kernelnewbies
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@gmail.com>
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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
--
http://vigneshradhakrishnan.blogspot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20141127/e82acc2c/attachment.html
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-11-27 17:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-22 3:58 Your editor/IDE settings for autocompletion and other easiness Andrey Utkin
2014-11-22 10:08 ` Oussama Jabbari
2014-11-22 10:50 ` karthik nayak
2014-11-22 10:51 ` karthik nayak
2014-11-24 16:00 ` Austin S Hemmelgarn
2014-11-27 17:11 ` Vignesh Radhakrishnan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).