could anyone suggest cross source code reference tool? [closed] - linux

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I've tried to use opengrok, lxr, cxref. no one didn't work properly or unobvious in installation and configuration. Does anyone know some easy to use tool for C/C++? And it's better if the tools knows a lot of languages.

Have you tried basic ctags?
CTags sourceforge page
OpenGrok uses ctags and requires it to be installed properly as a precondition, so it is certainly easier to install. It supports 41 different programming languages and is extremely easy to use. It's a very popular and widely used tool as it's interface is simple commandline. It integrates with vi, emacs, and similar tools.
Otherwise, you may have better luck finding answers if you post specific questions on issues you encounter while installing or using specific packages.

Another option is cscope.

Related

Trying to find an IDE that support Groovy for Linux [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
As the Title states I'm having a hard time finding an IDE that supports Groovy for linux, I can't stand programming without color coding anymore.
Use IntelliJ. It has comprehensive Groovy support, runs on linux and is generally an awesome IDE.
Why not use IntelliJ IDEA, it supports multiple languages and runs well on Linux
click to see the introduction
http://www.jetbrains.com/idea/
Netbeans supports Groovy and runs on Linux: https://netbeans.org/downloads/
Eclipse based Groovy/Grails Tool Suite (GGTS) also runs on Linux.
http://www.springsource.org/downloads/sts-ggts

AST with selectors [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am looking for languages / libraries which allows searching over AST for given language using selectors (ie. "/function(int, int)" to find all functions with given signature or "namespace(name=xxx)/method(name=yyy*)" to find all methods starting with yyy in given namespace).
I know there is always possibility to convert AST to XML and use XPath / XQuery, but i'am looking for something built in or easily integrable with a language.
This is practical :https://live.gnome.org/GObjectIntrospection/
as well as the gcc plugin dehydra : https://developer.mozilla.org/en-US/docs/Dehydra
LLVM has a bunch of projects : http://llvm.org/ProjectsWithLLVM/
This is theoretical: http://www.complang.org/colm/ but could be interesting.
See also this thread, on the topic of using the OWL/Semantic web for querying:
http://lists.w3.org/Archives/Public/semantic-web/2012Aug/0077.html
http://cs.nyu.edu/~lharris/content/programquerylangs.html
My focus when I was playing with things like this originally was specifically Java-oriented, also using the Eclipse AST tools. This isn't language-agnostic, and most of the tools I'm aware of aren't either.
It does, however, include some links to projects (I've only played with two of them, and not for quite some time) that may give you ideas, although it's not clear to me what kind of information you want from an answer. ASTs themselves are tied tightly to implementations.

Which tools to learn to develop on Linux [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I've written a C-app on Linux, but I didn't know about "make" to auto compile, just write code with Vim and manually compile my app.
Which tools, utilities that a programmer should learn to be more productive on Linux?
I know git, diff, batch, make. Can you suggest more? thanks
(more specific, what tools for C, Python, Java programming)
PS: sorry for my bad English.
You could learn more by looking into how actual free Linux software are. So try for instance to retrieve and build from its source code some utility like e.g. GNU make
You could also use GNU emacs instead of vim. It is a matter of taste (sort of "religious wars"). The main difference is that emacs users are doing all from emacs.
You could try Netbeans an IDE for writing codes?

Vim snippets plugin [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I know there is some vim plugins that implements TextMate-like snippets feature. The popular are: snipMate, snippetsEmu, neocomplcache, UltiSnips and xptemplate.
What is the best and why? Consider using this with others plugins like SuperTab, AutoComplPop and pathogen. Have you ever tried those plugins? What do you prefer?
As with many things, you'll find that personal preference wins out at the end of the day. Personally, I prefer snippentsEmu for one reason: it supports dynamic snippets. For example a Python formatting string "foo %s %s" will (can) dynamically add a placeholder for each %s.
snippetsEmu is certainly not perfect - I have come across a few bugs and annoyances - but it works well with superTab. I honestly don't have much experience with the other plug-ins mentioned (although I believe I've tried them all), so I can't really give a fair comparison.

Best UML designing tool in Linux? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Urgently want to know best UML designing tool in Linux?
Which Also Support ERD
Is it Possible to use in NetBEANs IDE 6.9.1
Almost all UML tools are Linux compliant.
Try Papurus with Eclipse or BOUML which are free and open source. RSA is pretty good as well as Omondo but not free.
I use and prefer Umbrello.
ArgoUML is also quite good but its GUI bugs will drive you mad...
I never had any problems with dia. It's part of gnome, almost all distributions package it. Also has a Windows version but I didn't use that one for a long time. Of course, "best" is relative to what you are expecting from it.

Resources