Friday, August 08, 2008

More use of Eclipse and Mylyn: new book project using Latex

Except for Ruby and Rails (where I use a combination of NetBeans and TextMate) I am switching over just about all of my projects to Eclipse and Mylyn because of Mylyn's task management functionality: if you have not given Mylin a try, please do :-)

I am working on the 3rd edition of my Java AI book and I set up Eclipse with TeXlipse today. Now, I have always liked using TeXShop on my Mac, and I still really like TeXSHop but the ability to have my book code examples and my Latex files in one working environment with Mylin task management makes it well worth the effort to switch setups.

6 comments:

Eugene Kuleshov said...

Would be neat if texlipse had bridge for mylyn task context...

Mark Watson, author and consultant said...

Hello Eugene,

With Eclipse 3.4, TeXlipse works well enough with Mylin for file hiding for files not on the current task.

I think that Mylin will be very popular and we will see improved Mylin integration with popular Eclipse plugins.

Eugene Kuleshov said...

Mark, a custom bridge for texlipse would allow you to filter tex content below files. So, you could track sections of the documents that are not in the current task. For example, in the outline view that shows document structure or with automatic folding (if supported by texlipse editor). Mylyn has built-in context bridge for Java, so it can track interesting methods and classes.

See mylyn architecture at http://wiki.eclipse.org/Mylyn/Architecture

Mark Watson, author and consultant said...

Hello Eugene, thanks for the reference. Unfortunately (fortunately?), I am fairly busy right now, but I would definitely like to understand Mylin internals. The more I use Mylin (and so far I just have my current work set up as 9 active tasks in 6 categories), the more I feel that my working life has changed for the better :-)

Mik Kersten said...

Consider voting for:

bug 161829: [bridge] Texlipse Latex

--
Mik Kersten
President & CTO, http://tasktop.com/blog
Project Lead, http://eclipse.org/mylyn

Mark Watson, author and consultant said...

Hello Mik - I just did vote for the Texclipse bridge "bug"/code improvement.