Se connecter avec
S'enregistrer | Connectez-vous

Logiciel PHP

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

perso j'utilise PSPad : en gros c'est un notepad avec la coloration syntaxique, l'autocomplétion (dans certains cas) et un petit plugin TopStyle qui permet de faire des CSS très rapidement...

bref un outil léger et très pratique (avant j'utilisais ConText, dans le même style en plus simple), aux antipodes d'un Dreamweaver par exemple...

en plus un tel éditeur permet de vraiment comprendre ce qu'on fait sans mettre n'importe quoi dans le code source (je sais pas vous mais du code généré avec DW je trouve pas ça hyper lisible).

j4ymz a écritDreamweaver ... meme s'il est payant .... et nvu a suivre de tres pres!

Pareil ;)  !!

Ce que je n'aime pas pour l'instant dans NVU : le reformattage forcé du code, même si on spécifie dans les préférence de retenir le formattage d'origine de la source :/ .. 'Pas encore trouvé comment contourner.. Pour un logiciel qui propose d'enregistrer en XHTML (pour des fichiers d'origine dans ce format) et quand on sait qu'une des recommendations du XHTML est de favoriser la lecture du code, supprimer les retraits de code (tabulations) et les lignes sautées ici et là pour éclaircir le dit code à en faire des patés, c'est un peu moche !! Entre la 0.50 que j'avais précédemment essayée et la 0.81 actuelle, à part d'évidents bugs corrigés, je ne trouve pas encore mon bonheur [:spamafote].. Pas non plus trouvé un "Site Manager" aussi complet que celui de Dreamweaver (notemment la publication de fichiers par lots).. Tout ça viendra sûrement ;) ..

:jap: 

thaiko a écritEncore moi, je confirme tu peux trouver Dreamweaver gratuitement sur www.telecharger.com (c'est une version d'essai )

edit : pas de warez sinon TT :o 

pspad est un éditeur gartuit dont l'égronomie est très proche de ultraedit.

Il est gartuit et plus complet. il à tout de même un pb qui n'est pas rédibitoire.
il ne connait pas l'ISO5589-1 ISOLATIN-1 mais l'ISO5589-2
(europe centrale)

cela ne pose pas de difficulté majeure des le code source C C++ java etc
mais si vous ouvrez une page HTML ISOLATIN-1 vérifiez que les caractères accentués sont correct lles petites différences sur des caractères spéciaux peuvent apparaître.

il possède des coloration syntaxiques pour de nombreux langages et même plusieurs dialectes SQL
vous pouvez ainsi choisir SQL(Oracle) SQL(MySQL) SQL (Ingre) etc...

il offre aussi une assistance à l'écriture du code qui dépends du langage choisit.
CTRL RETURN en HTML donne <br /> par exemple
CTRL SPACE en php donne la liste des fonction et définition php
CRTL SPACE cla RETURN ouvre un assistant de construction de classe php

enfin la liste est longue.
A+JYT

Pour ma part, j'aime pas les solution qui complètent le code (surtout pour apprendre), ni celles qui gère l'aperçue (F5 power).

Donc j'utilise SCITE. Ca viens du mondre libre, ca fais que tu coloriage. C'est ultra petit (quelques kilos), sa parle une vingtaine de language.

Mais bon. Perso j'ai commencé au pad et je m'en suis toujours sortie. Alors ........

La premiere chose conseillée c'est d'installer le matos necessaire sur ton ordi (server, engine...). Je te conseille ce package easyphp.org (url à verifier).

Ensuite, il faut savoir qu'il existe une montagne de modules/extensions (ex: manipulation d'image, tokenizer, xml, sgbd en tout genre...). Par chance, la plupart de ces modules sont inclus d'office avec l'engine php (et dans les packages). Ce qui fait que la doc officielle de php contient déja tout ce qu'il faut savoir à propos des spécificités du langage et les références de tous ces modules. En gros, y a tout dans la doc y compris plein d'exemples (celle ci peut etre d/l sur www.php.net dans de multiples formats (html, chm..)).

Si tu es motivé et que tu as installé tout le matos et que disposes des documents d'aides officiels, tu auras deja franchi un pas important. Par la suite tu pourras aller voir sur des sites spécialisés

Perso j'utilise "PHPEdit" si tu as besoin d'aide contact moi
Lassé par la pub ? Créez un compte