晓天's profile心田上,梦园中PhotosBlogLists Tools Help

Blog


    September 25

    RCP中引入Web Browser

     RCP工程中import进org.eclipse.ui.browser包
     
    打开Web Browser的代码片断:
    其中createBrowser中style的参数在IWorkbenchBrowserSupport下
     
     try {
            IWorkbenchBrowserSupport support = PlatformUI.getWorkbench().getBrowserSupport();
            IWebBrowser browser = support.createBrowser(IWorkbenchBrowserSupport.LOCATION_BAR|IWorkbenchBrowserSupport.NAVIGATION_BAR, "test", "test", "test");
            browser.openURL(new URL(("http://www.google.com")));
        } catch (PartInitException e1) {
         e1.printStackTrace();
        } catch (MalformedURLException e2) {
         e2.printStackTrace();
        }
     
    September 05

    Eclipse CDT

    Eclipse的CDT可以支持c/c++开发,对于很钟爱eclipse的c++ developer是个不错的选择。
     
    不过CDT本身是不带编译器的,需要MinGW或者Cygwin支持。MinGW目前版本是5.1.3,SourceForge上有的下,但是默认是不带gdb的,必须手动下,否则没办法debug. (不过传说3.0的老版本是有gdb的)
     
    CDT的纠错功能做的和vc一样差,远远比不上eclipse java IDE的纠错,Ctrl+1永远告诉你No Suggestion Available... 不过出错定位倒是做的还可以,但是也只能在build之后才能看到,不像java IDE那样随时出错随时报告。错误信息应该是依赖于编译器的。
     
    代码提示似乎做的不全,std::endl竟然没有-_-!
     
    继续体验.....