tapestry-user@jakarta.apache.org
[Top] [All Lists]

RE: Optimal Development Environment for Tapestry Development?

Subject: RE: Optimal Development Environment for Tapestry Development?
From: "Shawn Church"
Date: Sat, 5 Mar 2005 09:49:37 -0600
Yes, we're talking about IDEA, but by ctrl-click I was referring to IDEA
recognizing fully-qualified class references within .page files.  For
example, on a <page-specification> tag, holding ctrl down while hovering
over the class name will activate a hyperlink to the source file for the
class.  Clicking it will take you there.

Shawn

-----Original Message-----
From: Erik Hatcher [mailto:erik@xxxxxxxxxxxxxxxxxxxxx]
Sent: Saturday, March 05, 2005 4:45 AM
To: Tapestry users
Subject: Re: Optimal Development Environment for Tapestry Development?



On Mar 4, 2005, at 11:28 PM, Shawn Church wrote:
> One thing I would like to find a better solution for is navigating
> quickly
> between page source files.  Except for the obvious ctrl-B, and the
> ctrl-click I mentioned, it's tedious to scroll way up to my .java
> files,
> then scroll way back down (to my web folder) to get back to the .page
> and
> .html files.  Do you know of any shortcuts?

We're still talking about IDEA, right?  Navigating using ctrl-click is
like navigating with a web browser so you can go "back".  On a Mac I
use command-option-left-arrow to go back to the location where I
ctrl-clicked from.

Also, I find the autoscroll-from-source option in the Project navigator
handy.

        Erik


>
> Shawn
>
> -----Original Message-----
> From: Jamie Orchard-Hays [mailto:jamie@xxxxxxxx]
> Sent: Friday, March 04, 2005 6:29 PM
> To: Tapestry users
> Subject: Re: Optimal Development Environment for Tapestry Development?
>
>
> Using remote debugging with Intellij is great as well.
>
>
> On Mar 4, 2005, at 4:46 PM, Shawn Church wrote:
>
>> I use IntelliJ with either Tomcat or Jetty.  For routine, quick-cycle
>> testing, Jetty is convenient to run within IntelliJ.  I normally point
>> Jetty directly at my project, so no deploy at all is required.  When
>> I'm
>> ready to test, I just shift-F9 (debug) and I'm ready to go.  Since I
>> run
>> Tomcat in production, I occasionally do an ant deploy to a test server
>> and establish a remote debug connection.
>>
>> I may eventually switch to Eclipse for the sake of Spindle and other
>> plugins, but for now I'm sticking with IntelliJ because of its
>> stability
>> and absolutely-intuitive user interface.
>>
>> Shawn
>>
>>
>> Quoting Daniel Honig <daniel.honig@xxxxxxxxx>:
>>
>>> I'm beating my head into a wall while using the J-Boss plugin and
>>> J-Boss
>>> 3.26 (J-Boss 4.0 seems to be quite a different beast, so no reason to
>>>
>>> add to frustration level).....
>>>
>>> So each time I want to run the code I've written I am busy
>>> 1)packaging
>>> the code 2) undeploy/redeploy/ 3) Start server....
>>>
>>> I suppose the jboss plugin is not a bad way to go about it, but what
>>> are
>>> other people using as the optimal environment, am I better off
>>> switching
>>> to Jetty for development for quicker startup/shutdown?   I want to
>>> maximize my time working on building applications rather than
>>> managing
>>> ant scripts/build related materials and start/stopping servers....
>>>
>>> -daniel
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: tapestry-user-unsubscribe@xxxxxxxxxxxxxxxxxx
>>> For additional commands, e-mail:
>>> tapestry-user-help@xxxxxxxxxxxxxxxxxx
>>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tapestry-user-unsubscribe@xxxxxxxxxxxxxxxxxx
>> For additional commands, e-mail: tapestry-user-help@xxxxxxxxxxxxxxxxxx
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@xxxxxxxxxxxxxxxxxx
> For additional commands, e-mail: tapestry-user-help@xxxxxxxxxxxxxxxxxx
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@xxxxxxxxxxxxxxxxxx
> For additional commands, e-mail: tapestry-user-help@xxxxxxxxxxxxxxxxxx


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: tapestry-user-help@xxxxxxxxxxxxxxxxxx


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: tapestry-user-help@xxxxxxxxxxxxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>