[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jboss-user
Subject:    [jboss-user] [JBoss Tools] - JBoss Tools Reloaded
From:       Max Rydahl Andersen <do-not-reply () jboss ! com>
Date:       2013-04-29 18:21:46
Message-ID: 38-5212-3-2230-1367259699690.jivesbs.jivemailuser () https://community ! jboss ! org
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Max Rydahl Andersen [https://community.jboss.org/people/maxandersen] modified the \
blog post:

"JBoss Tools Reloaded"

To view the blog post, visit: \
https://community.jboss.org/community/tools/blog/2013/04/29/jboss-tools-reloaded

--------------------------------------------------------------
Today it is time for Alpha 2 of JBoss Tools 4.1 with a great set of new improvements \
which I'll cover after the jump... 

h3. JBoss Tools 4.1 Alpha 2
+Reloaded+
Developer Studio: [ http://devstudio.jboss.com/earlyaccess Download] | Tools: [ \
http://www.jboss.org/tools/download Download] [ \
http://download.jboss.org/jbosstools/updates/development/kepler/ Update Site] | [ \
http://docs.jboss.org/tools/whatsnew What's New] [ \
http://www.jboss.com/index.html?module=bb&op=viewforum&f=201 Forums] [ \
http://jira.jboss.com/jira/browse/JBIDE JIRA] [ http://twitter.com/jbosstools \
Twitter]

JBoss Tools is a set of plugins for Eclipse that complements, enhances and goes \
beyond the support that exists for JBoss and related technologies in the default \
Eclipse distribution.

JBoss Developer Studio is a fully bundled Eclipse distribution which not only \
includes the majority of JBoss Tools but also all its needed dependencies and 3rd \
party plugins, allowing for an easy one-click and no-fuss installation.

If you are into doing your own bleeding edge eclipse plugin assembly, JBoss Tools is \
for you; if you are more into having something that "Just Works" then JBoss Developer \
Studio is the way to go. h1. Installation
This release is still an alpha and is built against  \
http://www.eclipse.org/downloads/index-developer.php Kepler M6 (Eclipse 4.3M6), and \
as such things can and will still change before the final Kepler release. 

Use the  http://download.jboss.org/jbosstools/updates/development/kepler/ Update Site \
from within Kepler M6 or  http://devstudio.jboss.com/earlyaccess Download Developer \
Studio and be sure to have the exact correct Eclipse base (note: in Alpha2 the live \
reload feature is only in JBoss Tools, it will arrive in Developer Studio in the next \
release) h1. Improvements
In this round our main highlight is the introduction of LiveReload support in \
Eclipse, but a few other extra items are also to be found if you continue reading... \
h2. Live reload in Eclipse Our new Live reload feature allows you to have your \
browser automatically refresh when you save your html, javascript and css files. No \
need to press refresh manually anymore - you can just focus on content and \
functionallity and instantly see and use the changes in your browser.

If it is hard to imagine how it works, Xavier Coulon made the following video showing \
how to activate and use it:



It might not look at much, but when you first start to use it you get rather hooked \
at it because of the nice instant feedback. Especially if this is the first time you \
tried using something like live reload with your browser. 

It is important to note that to use this you should install a livereload \
plugin/extension into your browser as documented in our  \
http://docs.jboss.org/tools/whatsnew/livereload/livereload-news-1.0.0.Alpha2.html \
What's New and Noteworthy.

In this first release of livereload support we focused on making resources loaded \
from the local file system supereasy to do and use; we also focused on using the \
existing  http://feedback.livereload.com/knowledgebase/articles/86174-livereload-protocol \
defacto protocol usd by LiveReload and related plugins meaning any browser, script \
and tool that works with live reload today should work with our Eclipse \
implementation of it.

In upcoming release of JBoss Tools the live reload feature will also be part of \
Developer Studio, require even less setup (today you need to "add the server", next \
it will be setup automatically and we'll ask if you want to start it), we will \
support live reload of content deployed via server adapters (localhost and remote \
servers and not just limited to JBoss AS/EAP servers) and finally we will also \
provide a proxied server to allow you to do easy testing on any browser, including \
mobile devices without installing any browser plugins.

But for now, enjoy having automatic reload of file based URLs, super nice for \
HTML5/JS based applications.

h2. JQuery Mobile Palette
To support HTML5 and mobile client development we've added a new HTML palette with \
initial support for JQuery Mobile.

This palette will show up when you edit HTML5 files (files with <!DOCTYPE HTML> doc \
type). If it does not show up, it is probably using HTML4 or XHTML content types.

The JQuery Mobile palette features a dialog preview when you click or drag one of the \
buttons for a component, it lets you see and customize what will be inserted.

The palette looks like this:

 http://docs.jboss.org/tools/whatsnew/jst/images/4.1.0.Alpha2/lf.png  \
http://docs.jboss.org/tools/whatsnew/jst/images/4.1.0.Alpha2/lf.png 

and Alexey Kazakov r http://www.screenr.com/embed/7M57 ecorded a video to show it in \
action.

h2. BrowserSim Screenshot
The Browser Simulator now have easy screenshot facility to share your awesome design \
or nasty bug you want someone to hunt down.

 http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/screenshot.png  \
http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/screenshot.png 

h2. BrowserSim "Remote" Debugging
In the previous release we added Firebug for easy local debugging but we've now also \
added Weinre support, allowing you to use any Weinre compatible server to \
debug/inspect the application running in BrowserSim.

 http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/weinre.png  \
http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/weinre.png 

h2. OpenShift Restart
We've started adding more operations to OpenShift Tools to make you less dependent on \
the OpenShift command line tools (note: the command line tools are great and we are \
100% compatible - we just prefer not to be 100% dependent on them). 

In this release we've added "Restart" to the UI allowing you to trigger a node \
restart for your application in case something bad has happened or you changed a \
configuration that requires a full node restart.

 http://docs.jboss.org/tools/whatsnew/openshift/images/restart-application.png  \
http://docs.jboss.org/tools/whatsnew/openshift/images/restart-application.png 

h2. Where is WildFly ?
The JBoss AS project was recently renamed to  http://www.wildfly.org WildFly. For now \
JBoss Tools does not have specific support for WildFly since there have not yet been \
an actual binary release. 

In this release if you are building WildFly from source the JBoss AS 7.1 adapter \
should work since WildFly still is compatible with AS 7.x.

We will support WildFly specific features/layout it in later releases.

h2. Giving Feedback
There are more news and screenshots in  http://docs.jboss.org/tools/whatsnew What's \
New, and if you got an idea to an improvement or found a bug do not hestiate to open \
an issue in our  https://jira.jboss.org/jira/browse/JBIDE issue tracker. h2. What's \
Next ? Next release is planned to be our first beta which will include the Cordova \
Mobile tooling, improved live reload support, a few Javascript surprises and general \
awesomeness.

Follow this blog for more or contact us on our  \
https://community.jboss.org/community/tools?view=discussions forum and irc if you are \
interested in contributing!

Have fun reloading!
--------------------------------------------------------------

Comment by going to Community
[https://community.jboss.org/community/tools/blog/2013/04/29/jboss-tools-reloaded]


[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; \
margin: 0; padding: 20px;">

<div>
	<table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: \
1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; \
-webkit-border-radius: 6px;">  <tbody>
			<tr>

				<td>

					<table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" \
style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: \
6px; -webkit-border-radius: 6px;">  <tbody>
							<tr>
								<td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px \
solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; \
-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; \
                -webkit-border-top-left-radius: 5px;">
									<h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; \
                margin: 0; display: block !important;">
									<!-- To have a header image/logo replace the name below with your img tag \
                -->
									<!-- Email clients will render the images when the message is read so any \
                image -->
									<!-- must be made available on a public server, so that all recipients can \
                load the image. -->
									<a href="https://community.jboss.org/index.jspa" style="text-decoration: \
none; color: #E1E1E1">JBoss Community</a></h1>  </td>

							</tr>
							<tr>
								<td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; \
color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; \
-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; \
-webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: \
17px; font-weight: normal;">  JBoss Tools Reloaded
</h3>
<span style="margin-bottom: 10px;">
    modified by <a href="https://community.jboss.org/people/maxandersen">Max Rydahl \
Andersen</a> in <i>JBoss Tools</i> - <a \
href="https://community.jboss.org/community/tools/blog/2013/04/29/jboss-tools-reloaded">View \
the full blog post</a> </span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Today it is time for Alpha 2 of JBoss Tools 4.1 \
with a great set of new improvements which I'll cover after the jump... </p><p \
style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><h3 style="text-align: \
center;">JBoss Tools 4.1 Alpha 2</h3><p style="text-align: \
center;"><em>Reloaded</em></p><p style="text-align: center; padding: 0pt; margin: \
0pt;">Developer Studio: [<a class="jive-link-external-small" \
href="http://devstudio.jboss.com/earlyaccess" rel="nofollow">Download</a>] | Tools: \
[<a class="jive-link-external-small" \
href="http://www.jboss.org/tools/download">Download</a>] [<a \
class="jive-link-external-small" \
href="http://download.jboss.org/jbosstools/updates/development/kepler/">Update \
Site</a>] | [<a class="jive-link-external-small" \
href="http://docs.jboss.org/tools/whatsnew" target="_top">What's New</a>] [<a \
class="jive-link-external-small" \
href="http://www.jboss.com/index.html?module=bb&amp;op=viewforum&amp;f=201" \
rel="nofollow" target="_top">Forums</a>] [<a class="jive-link-external-small" \
href="http://jira.jboss.com/jira/browse/JBIDE" rel="nofollow" target="_top">JIRA</a>] \
[<a class="jive-link-external-small" href="http://twitter.com/jbosstools" \
rel="nofollow" target="_top">Twitter</a>]</p><p style="min-height: 8pt; height: 8pt; \
padding: 0px;">&#160;</p><p>JBoss Tools is a set of plugins for Eclipse that \
complements, enhances and goes beyond the support that exists for JBoss and related \
technologies in the default Eclipse distribution.</p><p style="min-height: 8pt; \
height: 8pt; padding: 0px;">&#160;</p><p>JBoss Developer Studio is a fully bundled \
Eclipse distribution which not only includes the majority of JBoss Tools but also all \
its needed dependencies and 3rd party plugins, allowing for an easy one-click and \
no-fuss installation.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>If you are into doing your own bleeding edge eclipse plugin \
assembly, JBoss Tools is for you; if you are more into having something that "Just \
Works" then JBoss Developer Studio is the way to go.</p><h1>Installation</h1><p>This \
release is still an alpha and is built against <a class="jive-link-external-small" \
href="http://www.eclipse.org/downloads/index-developer.php" rel="nofollow">Kepler \
M6</a> (Eclipse 4.3M6), and as such things can and will still change before the final \
Kepler release. </p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>Use the <a class="jive-link-external-small" \
href="http://download.jboss.org/jbosstools/updates/development/kepler/">Update \
Site</a> from within Kepler M6 or <a class="jive-link-external-small" \
href="http://devstudio.jboss.com/earlyaccess" rel="nofollow">Download</a> Developer \
Studio and be sure to have the exact correct Eclipse base (note: in Alpha2 the live \
reload feature is only in JBoss Tools, it will arrive in Developer Studio in the next \
release)</p><h1>Improvements</h1><p>In this round our main highlight is the \
introduction of LiveReload support in Eclipse, but a few other extra items are also \
to be found if you continue reading...</p><h2>Live reload in Eclipse</h2><p>Our new \
Live reload feature allows you to have your browser automatically refresh when you \
save your html, javascript and css files. No need to press refresh manually anymore - \
you can just focus on content and functionallity and instantly see and use the \
changes in your browser.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>If it is hard to imagine how it works, Xavier Coulon made the \
following video showing how to activate and use it:</p><p style="min-height: 8pt; \
height: 8pt; padding: 0px;">&#160;</p><p><iframe frameborder="0" height="350" \
src="https://www.youtube.com/embed/NGaHu4z_BLc" width="425">

</iframe></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>It \
might not look at much, but when you first start to use it you get rather hooked at \
it because of the nice instant feedback. Especially if this is the first time you \
tried using something like live reload with your browser. </p><p style="min-height: \
8pt; height: 8pt; padding: 0px;">&#160;</p><p>It is important to note that to use \
this you should install a livereload plugin/extension into your browser as documented \
in our <a class="jive-link-external-small" \
href="http://docs.jboss.org/tools/whatsnew/livereload/livereload-news-1.0.0.Alpha2.html">What&rsquo;s \
New and Noteworthy</a>.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>In this first release of livereload support we focused on making \
resources loaded from the local file system supereasy to do and use; we also focused \
on using the existing <a class="jive-link-external-small" \
href="http://feedback.livereload.com/knowledgebase/articles/86174-livereload-protocol" \
rel="nofollow">defacto protocol</a> usd by LiveReload and related plugins meaning any \
browser, script and tool that works with live reload today should work with our \
Eclipse implementation of it.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>In upcoming release of JBoss Tools the live reload feature will \
also be part of Developer Studio, require even less setup (today you need to \
&ldquo;add the server&#8221;, next it will be setup automatically and we&rsquo;ll ask \
if you want to start it), we will support live reload of content deployed via server \
adapters (localhost and remote servers and not just limited to JBoss AS/EAP servers) \
and finally we will also provide a proxied server to allow you to do easy testing on \
any browser, including mobile devices without installing any browser plugins.</p><p \
style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>But for now, enjoy \
having automatic reload of file based URLs, super nice for HTML5/JS based \
applications.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><h2>JQuery Mobile Palette</h2><p>To support HTML5 and mobile client \
development we&rsquo;ve added a new HTML palette with initial support for JQuery \
Mobile.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>This \
palette will show up when you edit HTML5 files (files with <code>&lt;!DOCTYPE \
HTML&gt;</code> doc type). If it does not show up, it is probably using HTML4 or \
XHTML content types.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>The JQuery Mobile palette features a dialog preview when you click \
or drag one of the buttons for a component, it lets you see and customize what will \
be inserted.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>The palette looks like this:</p><p style="min-height: 8pt; height: \
8pt; padding: 0px;">&#160;</p><p><a \
href="http://docs.jboss.org/tools/whatsnew/jst/images/4.1.0.Alpha2/lf.png"><span> \
http://docs.jboss.org/tools/whatsnew/jst/images/4.1.0.Alpha2/lf.png </span></a></p><p \
style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>and Alexey Kazakov \
r<a class="jive-link-external-small" href="http://www.screenr.com/embed/7M57" \
rel="nofollow">ecorded a video</a> to show it in action.</p><p style="min-height: \
8pt; height: 8pt; padding: 0px;">&#160;</p><h2>BrowserSim Screenshot</h2><p>The \
Browser Simulator now have easy screenshot facility to share your awesome design or \
nasty bug you want someone to hunt down.</p><p style="min-height: 8pt; height: 8pt; \
padding: 0px;">&#160;</p><p><a \
href="http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/screenshot.png"><span> \
http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/screenshot.png \
</span></a></p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><h2>BrowserSim "Remote" Debugging</h2><p>In the previous release we \
added Firebug for easy local debugging but we've now also added Weinre support, \
allowing you to use any Weinre compatible server to debug/inspect the application \
running in BrowserSim.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p><a \
href="http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/weinre.png"><span> \
http://docs.jboss.org/tools/whatsnew/browsersim/images/4.1.0.Alpha2/weinre.png \
</span></a></p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><h2>OpenShift Restart</h2><p>We've started adding more operations to \
OpenShift Tools to make you less dependent on the OpenShift command line tools (note: \
the command line tools are great and we are 100% compatible - we just prefer not to \
be 100% dependent on them). </p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>In this release we've added "Restart" to the UI allowing you to \
trigger a node restart for your application in case something bad has happened or you \
changed a configuration that requires a full node restart.</p><p style="min-height: \
8pt; height: 8pt; padding: 0px;">&#160;</p><p><a \
href="http://docs.jboss.org/tools/whatsnew/openshift/images/restart-application.png"><span> \
http://docs.jboss.org/tools/whatsnew/openshift/images/restart-application.png \
</span></a></p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><h2>Where is WildFly ?</h2><p>The JBoss AS project was recently \
renamed to <a class="jive-link-external-small" href="http://www.wildfly.org" \
rel="nofollow">WildFly</a>. For now JBoss Tools does not have specific support for \
WildFly since there have not yet been an actual binary release. </p><p \
style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>In this release if \
you are building WildFly from source the JBoss AS 7.1 adapter should work since \
WildFly still is compatible with AS 7.x.</p><p style="min-height: 8pt; height: 8pt; \
padding: 0px;">&#160;</p><p>We will support WildFly specific features/layout it in \
later releases.</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><h2>Giving Feedback</h2><p>There are more news and screenshots in <a \
class="jive-link-external-small" href="http://docs.jboss.org/tools/whatsnew" \
target="_top">What's New</a>, and if you got an idea to an improvement or found a bug \
do not hestiate to open an issue in our <a class="jive-link-external-small" \
href="https://jira.jboss.org/jira/browse/JBIDE" rel="nofollow">issue \
tracker.</a></p><h2>What's Next ?</h2><p>Next release is planned to be our first beta \
which will include the Cordova Mobile tooling, improved live reload support, a few \
Javascript surprises and general awesomeness.</p><p style="min-height: 8pt; height: \
8pt; padding: 0px;">&#160;</p><p>Follow this blog for more or contact us on our <a \
class="" href="https://community.jboss.org/community/tools?view=discussions">forum</a> \
and <a class="jive-link-anchor-small" rel="nofollow">irc</a> if you are interested in \
contributing!</p><p style="min-height: 8pt; height: 8pt; padding: \
0px;">&#160;</p><p>Have fun reloading!</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Comment by <a \
href="https://community.jboss.org/community/tools/blog/2013/04/29/jboss-tools-reloaded">going \
to Community</a></p>

</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>



_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic