Netbeans CSS3 Support - netbeans

I've found few pages about Netbeans and date of CSS3 implementation.
According to them, CSS3 should be implemented in Netbeans since 6.X version.
Am I blind or the support is still missing in 7.0.1 ?
Links:
http://forums.netbeans.org/topic23063.html
http://wiki.netbeans.org/TS_60_CSSeditor

There are a lot of improvements of CSS handling (including CSS3 support) in NB 7.1. You can install and try the latest development version (weekly build, it works just fine side by side with other NB installations).

Related

upgrade gwt 1.7 to gwt 2.5

Our project uses gwt 1.7 and jdk 1.5.0_13.
We need to add support for IE9 and above.
For that, we need to upgrade gwt to latest version (2.5) and, therefore, upgrade jdk as well.
While doing so, we are getting errors related to missing source codes in gwt jars (e.g. TimeOutException source code not found).
We have simply replaced the gwt 1.7 jars with latest ones. What else do we need to change?
Is there any guide explaining the migration procedure for gwt?
AFAIK there isn't any detailed guide explaining the migration. In the documentation project you have only a brief list of features and breaking changes for each version, it is very useful though.
You have many posts with the experience of users migrating from 1.7 to 2.0, but almost very old since 2.0 was released some years ago. There is very little info for migrations from 1.7 to the the last 2.5.
Said that, the main problem you will deal with is the change in the tools for dev and debug, so I recommend first to get used with these tools. Then you have to fix each single 'red' mark in your IDE project. Then you should look for 'yellow' marks in order to avoid using deprecated classes/methods. Finally you could consider replacing some code of your project with new features in 2.x like cell-widgets, layout-panels, etc, see the showcase.
The process will be tedious, but it is worth to have your project using last releases if you plan to maintain the application in the future.
BTW, there are plans to remove support for IE6, IE8 and even IE9 in future versions of GWT, in order to improve and modernize gwt and to support new html5 features. It will be gradual though: Solutions for people needing IE7/IE8 support in future GWT releases
I updated from 2.2 -2.5 yesterday and had 2 errors I had to overcome.
Jar file was for 2.2- I deleted it, switched to non GWT toolkit, and switched back. This updated(created) to correct jar.
source code problem- for some reason the run config was not transferred correctly. Since i had used a new workspace when updating i copied over the old path to the new workspace. (this was located under: Debug config--> Arguments--> Program arguments
Hope this helps :)

ANTLR and Eclipse (or any decent IDE)

I have been using ANTLR with Eclipse for some time using the ANTLRv3IDE plugin. While it is not perfect, and a bit outdated, it does its job reasonably well.
Now I am looking to switch to ANTLRv4 for another DSL that I am creating. However, Eclipse support seems to be extremely thin. I decided to try out ANTLRWorks, which is a NetBeans plugin, but I could not get it to install (it seems to be locked to specific dated versions (201302132200 while I have something newer, still 7.3 as docs say) of dependencies).
So, the question: Has anyone set up any Java IDE (preferably Eclipse, but I could be persuaded to switch if support is good for something else) to integrate with ANTLR? With integrate, I mean: code generate on save/keyboard shortcut and syntax coloring (at the very least). Code completion and other features are of course nice to have, but I could live without them for now.
I am well aware of Xtext and I have had great success using it for some projects, but unfortunately it does not fit the needs here (need no IDE support, need my own DSL model not based on ECore, etc).
I know ANTLRWorks can be run as a standalone application without a Java IDE, but that I consider to be a last-resort solution as it is extremely cumbersome to work this way (switch between application, files out of sync, no VCS support etc). I tried the other way around: to install the Java parts into ANTLRworks (which itself is a NetBeans distro), but it did not end well (it seems basic project support etc was stripped out of ANTLRworks).
Antlr4 plugin for Eclipse is here:
https://github.com/jknack/antlr4ide
ANTLRWorks 2 uses many non-public interfaces from NetBeans, which means it will always be bound to a particular version. The standalone download will always work because it bundles the dependencies itself.
The standalone build of ANTLRWorks 2.1 is available. This build includes support for ANTLR 4.1.
A new plugin build of ANTLRWorks 2.1 will be available once NetBeans 7.4 is released.
Moving forward, the code for ANTLRWorks post-2.1 is open-source under an LGPL license.
I think you have downloaded Netbeans 7.3.1.
Try download 7.3 from https://netbeans.org/downloads/7.3/ and install the ANTLRworks plugin there. (Link to the ANTLRworks Update Center: http://tunnelvisionlabs.com/downloads/nbupdates/nb73/aw2/updates.xml ).
Note that ANTLRworks v2 contains ANTLR v4.0, which is not the current version of ANTLR (4.1). So also download ANTLR v4.0 from the ANTLR download folder (The antlr-4.0-complete.jar file) and use it as library for compilation.
Now you can use nearly all things you wanted.
ANTLRv3IDE was opensourced. It should be compile-able for Juno. For stringtemplate (ST4) look at the Hastee plugin. It supports some of ST4 constructs.

Setup GWT and eclipse on windows

I am looking to build a website in GWT top replace a couple of desktop apps we have here at work, I programmed in java 12 years ago so the code should not be a problem.
I am having problems with installation GET and Eclipse.
I seem that when you use the latest version of Eclipse (Juno 4.2) and try to use the GWt Plug in the installer process fail looking for very specific versions of libaries.
My question is "Is there a recommended version of eclipse and GWT that is not on the cutting edge and I can get to work with relative ease"
I hope this will help you for using GWT in Eclipse
Use this. Get the newest Eclipse "Juno" and choose the standard java version.
Now you need to use the proper link for the plug in. For Juno it is 4.2. If the guide in the link doesn't work, check your firewall.
Found the problem I used the standard and java versions of eclipse.. if you using the J2EE version everything runs as normal

Upgrading GWT to latest version

2 years back We have developed an application using GWT 1.4.6 and GWT-Ext 2.0.3 frameworks.
Now our management is thinking of upgrading these two frameworks.
But the Gwt-Ext website states that the development of Gwt-Ext has been superseded by smart GWT.
I just want to ask that if we update/upgrade from GWT 1.4.6 to GWT 2.2, whether Gwt-Ext 2.0.3 will work or not ?
if anyone have any experience in this please give me some inputs to move forward.
We had the same situation, we wanted to upgrade GWT 1.4 to 2.1.0 and we had GWT-Ext 2.0.3 which was the end of that project but there was 2.0.5 available though with minor changes.
The transition was not smooth but it was not also worst. We tried to attach new plug-in to our source in Eclipse and it complained about:
Removal of some unnecessary inherts in x.gwt.xml (main entry file)
The public folder was replaced with the new Ext 2.0.5 files
We were using ftr-gwt libarary where there were some mismatch with the method signatures and return types. But were simple.
And I don't remember running into any serious problems.
I believe it was in GWT 2.1 that Google updated their built in interface widgets dramatically. Because of this, my experience has been that the various widget libraries (GXT, SmartGWT) have had to update their libraries to support gwt 2.2. So my guess for your question is that GWT-EXT 2.0.3 probably will not work with GWT 2.2 or the newer 2.3.

Webdav Plugin for Eclipse 3.4?

How do you get webdav support in eclipse 3.4? The development version of the 3.3 plugin I had been using in 3.3 doesn't seem to work.
Maybe it would help if you mentioned what 3.3 plugin you used that stopped working in 3.4. Said that, did you check the WTP project. This is IMHO the most likly place to find WebDAV support.