|
|
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
|
|