Hey, I just right clicked on the 'References' icon under the solutions tab on the left hand sidebar. I added the beagle assemblies (BeagleDaemonLib.dll Beagle.dll etc. ) and some of the other *-sharp (like evolution-sharp) assemblies to make autocompletition more robust. The only thing I don't use Monodevelop for is the actual building of code, I still use autotools, but as a uber text editior, it does a pretty good job. Once the Svn migration is complete, monodevelop becomes even more attractive with integrated svn stuff in form of a plugin.
I dunno, please share your thoughts all. Cheers, Kevin Kubasik On 7/10/06, Max <[EMAIL PROTECTED]> wrote: > Hi, > > We have been talking during GUADEC about starting to use monodev more - > right now nothing will happen until the GNOME switches from cvs to svn. > This is planned for next weekend - afaik. > Kevin Kubasik however told me he already uses MonoDevelop to work on > Beagle. I tried it myself and i liked the possibilities of directly > jumping to a classes definition wherever it appeared. Autocompletion is > also quite helpful sometimes. So for who ever wants to try it i wrote > down how i got the cvs code into monodevelop - i just played with it for > some time so i'd be curious to know about other experiences. > > Importing the CVS stuff into monodevelop has been pretty easy: > - Start up monodev and create a new project / solution - GTK# 2.0 > Project is the best i think. > - In order to make the import as easy as possible only copy the .cs > files to the new Project directory. This can be achieved by: > cd [beagle-directory] > tar -cvzf beagle-cs.tgz `find -name *.cs` > cp beagle-cs.tgz ~/Projects/beagle > cd ~/Projects/beagle > tar -xvzf beagle-cs.tgz > > This way all folders that contain .cs files are packed with those files > into a tarball and then extracted - i don't know how to do this directly > without tar. But it worked fine for me this way. > > - Find the "Solution" Tab and right click the Projects Icon. Select Add > Files... > - Add All .cs files to the solution. Use Shift+Click to select > continuous selections and Ctrl+Click for single items. This should be > pretty fast because only .cs files should be in the subdirectorys. > - Paths will be added automatically once you add the files inside them. > - Now you can copy the rest of the beagle source: > cp -r [beagle-directory] [project-directory] > > - You should now be able to use the project directory for all three - > monodevelope, cvs and the autotools. > > Monodevelope might need some more References. Don't know anything about > that yet cause i mainly used it to jump around in beagle code. > How did you do that, Kevin? > > > Max > > > _______________________________________________ > Dashboard-hackers mailing list > Dashboard-hackers@gnome.org > http://mail.gnome.org/mailman/listinfo/dashboard-hackers > -- Cheers, Kevin Kubasik http://kubasik.net/blog _______________________________________________ Dashboard-hackers mailing list Dashboard-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/dashboard-hackers