Affichage des articles dont le libellé est Netbeans. Afficher tous les articles
Affichage des articles dont le libellé est Netbeans. Afficher tous les articles

jeudi 21 mars 2013

XDebug avec NetBeans

Configurer XDebug pour Netbeans en remote pour WEB et CLI pour Ubuntu

Contexte

Machine de développement : Netbeans (pas de contrainte d'OS, testé sous windows 7)
Serveur WEB : testé sur ubuntu 10.04.4

Installation

    apt-get install php5-xdebug

Configuration

Editer le fichier /etc/php5/conf.d/xdebug.ini

zend_extension=/usr/lib/php5/20090626/xdebug.so
xdebug.remote_enable=on
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.show_exception_trace=On
xdebug.remote_connect_back = 1
xdebug.remote_autostart=0

debug

#!/bin/bash
host=$(echo $SSH_CLIENT | sed -e 's/ .*//')
export XDEBUG_CONFIG="idekey=netbeans-xdebug remote_host=$host"
php $*

mardi 26 février 2013

Faire un template de projet avec Netbeans 7.3

 template de projet avec Netbeans

Etape 1 :

Installer le Netbeans Plugin Development

Etape 2:

Créer son projet de template
voici à quoi ressemble le mien :

Etape 3

  1. choisir File > New Project (Ctrl+Shift+N). NetBeans Modules -> Module -> Next.
  2. Entrez un nom et un répertoire pour le projet puis Next.
  3. Donnez un nom dans Code Name Base (ça deviendra le nom du package java ex: ma.societe.fr). -> Finish.

Etape 4

  1. Click droit sur le projet créé en (3) faire New -> Other. NetBeans Module Development -> Project Template Next.
  2. Un petit piège : Erreur de compilation des packages non trouvés solution : dans les propriétés du projet -> Libraries -> Add Module Dependency,  ajouter Project API ,ProjectUI API, Datasystems API, Dialogs API, File System API, Utilities API, UI Utilities API, Lookup API
  3. Click Droit sur le projet -> create NBM (le fichier est généré dans le répertoire du projet sous build
  4. ce fichier peut être déployé sur les autres postes

Références:

http://netbeans.dzone.com/tips/hack-your-own-custom-project-t
http://platform.netbeans.org/tutorials/nbm-projectsamples.html

mercredi 30 janvier 2013

Utilisation de NetBeans pour le développement PHP sur un serveur distant

Développement PHP avec NetBeans et github sur un serveur distant


Installation

  1. Télécharger l'archive : http://netbeans.org/downloads/ (j'ai choisi le bundle PHP)
  2. Installer

Créer le repository sur github

aller sur github.com, créer le repository, on obtient une url pour le repository : https://github.com/chromero/test.git
En ligne de commande
cd /tmp
mkdir test
cd test
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/chromero/test.git
git push -u origin master
team -> git -> clone










Cliquer sur Manage...







`

Créer un fichier php



Cliquer sur Run


 NetBeans uploade le(s) fichier(s) sur le serveur et ouvre le navigateur

Une fois les tests effectués, vous pouvez valider vos modifications sur git:
git->commit, puis git->remote->Push