I would like to use the "Brave" browser to view my html projects but netbeans only let me link with Chrome and the Microsoft browsers. I have downloaded the connector extension.
Configuring a NetBeans web application to run in Brave is a three step process:
Step 1 of 3:
Locate the full path to brave.exe for your Brave installation.
On my Windows 10 machine it is C:\Users\johndoe\AppData\Local\Brave\Brave.exe, but obviously your path will be different.
Step 2 of 3:
Add Brave to the list of browsers that NetBeans supports:
In NetBeans select Tools > Options > General > Web Browser > Edit... to open the Web Browsers Manager window.
Click the Add.. button to add an entry in the Web Browsers list:
In the Name field enter Brave.
In the Process field enter the full path to Brave.exe identified in step 1 above.
Enter any arguments for Brave in the Arguments text box.
Step 3 of 3:
Configure your web project to use Brave by default:
Select Properties > Run from the context menu of the web application you want to run.
Select the new entry Brave from the Browser drop list:
After doing that your web application will open in Brave when run from NetBeans. Obviously you only need to follow step 3 for other web applications to run in Brave as well.
Related
The question is self explanatory, when I run my demo-html project as a Web Application and I open Chrome with the provided link by eclipse, my browser doesn't show the image it is supposed to show in a new project.. However, the tab displays the correct title "Demo". Can somebody help me with this?
Eclipse after Running the project:
And Chrome running the app:
You don't run it as web application. The simplest way is to run
gradle html:superDev
in command line. I'm not very familiar with Eclipse, so here a guide how to run it via IDE from the wiki:
Right click the html project, Run As -> External Tools Configuration. Create a new configuration by double clicking the Program entry in the left sidebar. Give the configuration a name, e.g. GWT SuperDev. Set the location field to the gradlew.bat (Windows) or gradlew (Linux, Mac) file. Set the working directory to the root folder of your project. Specify html:superDev as the Argument. Press 'Apply', then 'Run'. Wait until you see the message The code server is ready. in the console view, then open the URL http://localhost:8080/html. You can leave the server running. If you change code or assets, simply click the SuperDev Refresh button in the browser. This will recompile your app and reload the site.
In IntelliJ you can trivially run the gradle task itself.
I have migrated my application development to a new PC and now when I run the application (Run > Run as > Web application). I get the "HTML Page Selection" popup in which I select my application. However, now I also get a "Choose a launch configuration:" popup which lists "AwardTracker" and "AwardTrackwer.html". They both do the same thing. How do I remove one of these please (this is more annoying than anything else)?
Regards,
Glyn
How to remove a configuration in Eclipse GWT
Simply select any Web Application and click on RED X icon displayed on top right of it to remove an existing configuration.
Once a Web Application is configured then there is no need to create it again. Just launch it from existing one to avoid it choosing a launch configuration again.
Once configured then don't run it again by RIGHT click on the project to run as Web Application. Simply select from the existing one form the tool bar as shown in below screenshots.
Click Run > Run Configurations > your configuration (typically, a name of your HTML or JSP file) > Arguments.
Make sure you only have the path that you want to launch.
Sorry, if this question is already ansewered! I have configured my external browser and I can launch any html file via right clicking this file and choosing open with.... What I would like to do is launching any file via a shortcut in the toolbar by just clicking on this shortcut and right click on file --> open with.... So if there is any possibility to get this shortcut, please tell me how?
i guess you refer to eclipse:
had the same problem, it's really annoying that there is no default behaviour of eclipse to deal with html files.
here is how i did it with pictures! ;)
http://dwaves.de/index.php/2014/01/16/eclipse-run-launch-html-htm-webpage-in-external-browser-external-tools-shortcut-hotkey/
eclipse as web editor – do it yourself – howto:
eclipse is per default configured to be used for java development.
but if you want to “run” a html site in your external browser… nada. You have to configure it yourself, like this:
1. download eclipse
2. start eclipse (this was tested with Eclipse Standard/SDK Version: Kepler Service Release 1 Build id: 20130919-0819)
3. install the plugin “web page editor” help -> new software -> select All Sites -> search for “web page editor” -> check the checkbox -> click next, next, agree, restart.
this is what you will get (when you r-click on a document and choose “open with” -> “web page editor”, reminds me of dreamweaver’s preview.
now in order to “launch” / start the website with a shortcut:
1. setup firefox as default browser: “window” -> preferences -> search for browser -> choose “external browser” and search for the firefox.exe
define external tool command
you should get a new command in your run-suitcase-symbol.
when you click it… firefox should launch your website.
in order to shortcut-this go again into preferences, search for “keys”
and asign a key-combination to the “Run Last Launched External Tool”
that’s the best way right now i know of.
Feel free to comment!
I've been using Eclipse Classic with the ColdFusion Builder 2 Plug-ins and I was wondering if there was a way to launch the debugger in a browser within Eclipse. I've seen a browser in Eclipse before, but I'm not sure where it's hiding... and if it's possible to launch the debugger within it instead of the external browser.
Thanks a lot!
With Eclipse classic the only way to open the Internal Web Browser are the following.
Open the Internal web browser view:
Window > Show View > General > Internal Web Browser
Or you can do this:
Create .html file
Right-click the file and choose open-with > Web Browser
The easiest thing to do would be to install the Webtools feature from the webtools update-site and then add the "Web Browser" action set to the perspective.
Right click toolbar and choose "customize perspective"
Go to command group availability
Enable "Web Browser"
This will add a "open web browser" action on the toolbar.
Is it possible to configure the Zend PDT debugger in eclipse to hit a breakpoint from a browser action in a similar way to that of the Java debugger for eclipse? I.e. Set a breakpoint, start the debugger, browse a site then drop into a breakpoint when it is hit.
I can debug individual scripts and Web pages however I am trying to debug a script that is called from a webpage. I am using Joomla and want to be able to traverse the dependency stack while click on page content.
Thanks in advance for any advice..!
I found out how to do this but it is quite long winded. It enables you to debug PHP like you debug Java as in you can browser your site and only drop into the debugger when you hit one of your break points. Here's the config for Linux.
Installing Zend Debugger
First you will need to install and configure the Zend Debugger:
Ensure you have the Eclipse PDT (PHP Development Tools) installed. If not:
Add this repository to your sources list in Help > Install New Software...: http://download.eclipse.org/releases/helios
Expand the Programming Languages package and select PHP Development Tools (PDT) SDK Feature.
Click next and install.
Install the Zend PDT in the same way by adding this repository to your sources list: http://downloads.zend.com/pdt
Expand Zend CE Features and select Zend Debugger Feature then click Next.
Restart Eclipse and then go to Window > Preferences > PHP > Debug > Installed Debuggers to ensure the Zend Debugger is installed.
Configure php.ini to point to the ZendDebugger.so file.
First type
php5 -i | grep "Loaded Conf"
into a terminal to find the correct php.ini file you need to edit and open it in a text editor
Next type
locate ZendDebugger.so
into a terminal and copy the location to the php5 Debugger file.
Add these lines to the bottom of your php.ini file:
[Zend]
Zend_extension="[path to your ZendDebugger.so file]"
zend_debugger.allow_hosts="127.0.0.1, [your IP address if required]"
zend_debugger.expose_remotely=always
substituting in the path returned from your locate command and your IP address.
Restart PHP by typing
sudo /etc/init.d/apache2 restart
into a terminal.
Then type the
php5 -m
command into your terminal to ensure the Zend Debugger is properly configured. You will see something like:
xmlreader
xmlwriter
Zend Debugger
zip
zlib
[Zend Modules]
Zend Debugger
near the end of the dump. If you don't see the Zend Debugger then make sure you have edited the correct php.ini file and ensure that the path to your ZendDebugger.so file is valid. Make sure to restart PHP for any changes to propagate.
Configuring Eclipse
Next you will have to configure Eclipse:
Firstly go to Window > Preferences > PHP > PHP Executables and make sure the latest PHP CLI libraries are installed and set as default.
Next add the PHP Debugging perspective in eclipse by going to Window > Open Perspective > Other > PHP Debug.
Now go to Window > Preferences > PHP > Debug and click Configure Project Specific Settings.
Select the project you want to debug and click OK.
Check the Enable project specific settings.
These are the settings you will need:
PHP Debugger: Zend Debugger
Server: [local URL path to your project (should configure this in hosts file)]
PHP Executable: 5.3.x (or later)
Default Base URL / Base Path: /
Auto-generated Base URL: http://[local URL path to your project]
Uncheck the Break at First Line option and click OK to close the config window, then uncheck the same option on the main PHP Debug page. Click Apply to save the settings.
Next go to Window > Preferences > PHP > PHP Servers and add a New server config with the URL
http://[local URL path to your project]
this should be the same URL as in your host config that you use in dev' to get to your home page. Give the config a name and set it as default. Click Finish and OK then restart Eclipse.
Next go to Window > Preferences > General > Web Browser, select Use external web browser and choose a browser you want to interact with during debugging. >Note:> DO NOT USE FIREFOX! The Zend PDT binds to it and you cannot decouple the browser from the debugger without uninstalling and reinstalling firefox. The Opera browser works by far the best with the Zend PDT so here's how to add it:
After installing the Opera browser go to the Window > Preferences > General > Web Browser settings again and select New and use these parameters:
Name: Opera
Location: /usr/bin/opera
Parameter: %URL%
click OK, select Firefox if it exists and remove it then check Opera and click OK.
Restart Eclipse again and you will be ready to start debugging PHP.
Using the Debugger
In the PHP perspective open a PHP file and select Debug as > PHP Web Page either from the Project menu or by selecting the downward arrow beside the Debug icon.
You may see an alert window asking you to confirm the debug URL. Remove eveything after the base URL to leave just:
http://[local URL path to your project]
as the URL and click OK.
If eclipse doesn't switch to the PHP Debug Perspective automatically then switch to it manually.
Go to your browser and navigate to the URL you configured above. You may need to run the debugger forward for the homepage to resolve. Sometimes you will need to refresh and run the debugger forward a couple of times before it fully binds your debug session.
You can navigate site normally and the debugger will drop into your code at breakpoints.
Troubleshooting
When the PHP debug session starts sometimes the session ends before the page loads and the page in the browser stays blank. Try right clicking the session in the debug stack view and select Relaunch.
When a debug session starts up first time make sure the URL in the browser window appears as the base URL you configured i.e. remove any debugger parameters that Zend appends to the URL. URLs should appear cleanly from now on.
For smoother debugging remove all terminated debugging sessions from the PHP Debug perspective before your finish your PHP development.
Be careful to avoid shutting eclipse down while the PHP Debug perspective is in focus as it will take a long time to close.