Sviluppo Web di base IDE / Editor come Dreamweaver? [duplicare]

48

Ho usato Windows per molti anni, usando Dreamweaver come editor perché aveva una struttura di file basata su un progetto (tramite Local, FTP o SFTP).

Ho bisogno di un IDE di sviluppo web con la seguente funzionalità:

  • evidenziazione della sintassi per PHP, HTML, CSS, JavaScript

  • albero dei file - Local, FTP, SFTP, Basato su progetto (ad esempio tramite i metodi di Local / FTP / SFTP) in altre parole, come Dreamweaver

  • può aprire più file (a schede)

Inoltre, non mi dispiacerebbe avere funzioni come il debug, gli elenchi di classi, ecc., purché io possa nasconderli.

    
posta klj613 01.09.2011 - 23:58

20 risposte

32

Anche quando ho aggiunto la risposta accettata alla domanda menzionata da @fossfreedom, più precisamente a Alternativa a Dreamweaver in ubuntu? , nei commenti della tua domanda. Devo accettare di non averlo notato prima dell'esistenza di Aptana Studio .

Includo qui alcuni screenshot per te, che coprono alcuni dei punti di tuo interesse.

Evidenziazione sintassi per PHP:

Evidenziazione sintassi per HTML:

Evidenziazione sintassi per CSS:

Evidenziazione sintassi per Javascript

Albero dei file illustrato in questi screenshot e questo esempio:

Esplora progetti:

Esplora applicazioni:

File a più schede

illustrato nelle schermate sopra.

Ho notato che esiste un supporto per la gestione / gestione dei file FTP / SFTP, ma queste sono funzionalità che non utilizzo, quindi non posso fornire ulteriori dettagli, ma sono sicuro che lo troverete nel sito di Aptana Studio.

Nella mia esperienza, ho smesso di usare tutti questi strumenti che ho usato in precedenza per iniziare a godere di questa eccellente applicazione, che supera tutte le altre alternative simili.

Ti suggerisco di provarlo. È facile come scaricare ed eseguire, o seguire le istruzioni dei produttori per avere questa applicazione installata e funzionante nel tuo sistema. Per me è bello averlo dentro la mia cartella home, da dove lo avvio facendo doppio clic sull'icona del programma. L'applicazione troverà i suoi aggiornamenti e scaricherà nella cartella appropriata quando necessario.

Ci sono diverse alternative, come quelle menzionate nelle domande precedenti, incluse quelle che presentano gli editor WYSIWYG. Ma questa è anche un'ottima alternativa.

Buona fortuna!

    
risposta data Geppettvs D'Constanzo 02.09.2011 - 00:30
12

Per un software di sostituzione DW, probabilmente non c'è nulla di più vicino di Quanta , che sfortunatamente trascina molte delle dipendenze di KDE sullo standard GNOME desktop.

Mentre Kompozer / Nvu ti permettono di passare dalla vista codice e al WYSIWYG, entrambi mancano di alcune funzionalità di DW, anche se c'è sicuramente una buona gamma di funzionalità da amare su ciascuna.

La mia piattaforma di sviluppo preferita è Bluefish, per la sua eccellente evidenziazione della sintassi.

Per un ambiente di sviluppo più completo, c'è Aptana , Komodo e Eclipse .

Alcuni altri che sono molto popolari, ma non posso personalmente raccomandare di non aver lavorato molto con loro, sono Geany e < a href="http://www.screem.org/"> Screem

Un mio amico ha un grande articolo sullo sviluppo web su linux sul suo blog

    
risposta data nathwill 15.10.2010 - 07:11
8

Se stai cercando un editor semplice, selezionerei gedit + gedit-ftp-browser . Gedit ha un sacco di estensioni e puoi aggiungere un browser di classe, ecc ...

Puoi usare naturalmente i plugin di Eclipse + ma è davvero come usare una bomba per uccidere una formica.

    
risposta data dierre 02.09.2011 - 00:38
7

Bene, c'è un cugino più giovane di Adobe Dreamweaver. Si chiama Parentesi . Ha quasi le stesse caratteristiche di Adobe Dreamweaver e, soprattutto, nuove e straordinarie funzionalità come la possibilità di estrarre i suggerimenti sul codice da un file .psd , e ancora meglio, è gratis ...: )

Inoltre, i brackets hanno una gustosa funzionalità, chiamata live preview , per cui ogni modifica che fai nel tuo file css o html nel il progetto attivo viene visualizzato immediatamente in anteprima in un browser che si trova accanto a:

    
risposta data kelvinelove 07.10.2013 - 11:52
6

Probabilmente dovrei raccomandare KompoZer , che è una versione non ufficiale di bug-fix della popolare applicazione, Nvu .

Per citare la pagina delle caratteristiche di KompoZer :

  

Infine, un ottimo programma di pagine web WYSIWYG per il resto di noi! Ora non c'è bisogno di & gt; pagare un po 'di fortuna per un programma per creare e modificare pagine Web di grande impatto, comprese le & gt; funzionalità CSS potenti e facili da usare.

     

KompoZer è un sistema di authoring Web completo che combina la gestione dei file Web e le funzionalità di modifica delle pagine Web WYSIWYG disponibili in Microsoft FrontPage, Adobe DreamWeaver e altri programmi di fascia alta.

     

KompoZer è progettato per essere estremamente facile da usare, il che lo rende ideale per gli utenti di computer non tecnici e gt; che desiderano creare un sito Web attraente dall'aspetto professionale senza dover conoscere l'HTML o la codifica Web.

KompoZer versione 1: 0.8 ~ b3.dfsg.1-0.1 è attualmente disponibile negli archivi maverick e natty universe .

    
risposta data nhandler 15.10.2010 - 06:18
5

La tua domanda sembra un po 'ambigua.

Prima di tutto e legato all'alternativa a Dreamweaver, ho trovato eccellenti tutti i suggerimenti di tutte le altre risposte, ma quando cercavo un'alternativa a Dreamweaver, l'applicazione più vicina - per me- era Amaya Progetto. Che sembra essere più ricco di altre alternative e un po 'più sofisticato di Kompozer.

Uno screenshot dal Web ufficiale è qui per vederlo in azione:

È possibile raggiungere schermate aggiuntive facendo clic sul collegamento successivo: link

Potresti trovarlo un po 'instabile, o almeno lo era per me, ma potrebbe anche adattarsi alle tue esigenze.

Dopo aver giocato con gli editor WYSIWYG, ho preferito la codifica diretta con BlueFish ma non è un editor WYSIWYG.

E riguardo ai suggerimenti per il tuo problema con il firebug non posso dire nulla, mi dispiace.

Fateci sapere come avete fatto se avete dato una possibilità ad Amaya.

Buona fortuna!

Modifica

Dopo aver installato Amaya, lo trovo ancora lontano dall'essere stabile ma in qualche modo sembra avere caratteristiche migliori rispetto ad altre applicazioni, se si considera che altri software sono semplici editor di testo e Amaya è come un editor WYSIWYG.

Ho testato ciò che hai detto nel tuo commento e ho scoperto che Amaya non si è nemmeno accorta che qualcosa è cambiato nella struttura / nome dei file / cartelle. Che non si adatta alle tue esigenze relative a questo.

Nel prossimo screenshot puoi vedere che ho rinominato la cartella "resources" in "resources1" e Amaya lo sta ancora mostrando come "resources" e non c'è modo di forzare l'aggiornamento. Anche dopo aver riavviato il software e caricato nuovamente il progetto, Amaya non se ne accorgerà.

Seguirò da vicino la tua domanda sperando che qualcuno venga a fare una buona alternativa.

Buona fortuna!

    
risposta data Geppettvs D'Constanzo 15.06.2011 - 01:02
4

Kompozer è un editor completo html / css completo link , puoi provarlo.

    
risposta data babai 30.04.2011 - 10:37
4

Sublime Text 3

Il testo sublime è in circolazione da un po 'di tempo. In poche parole è un editor di testo puro che ha caratteristiche simili a TextMate, ma ha una GUI moderna e fluida ed è incredibilmente estensibile che può migliorarlo oltre solo un editor di testo.

Come standard

Immediatamente disponibile, si ottiene uno strumento di produttività eccellente per la modifica di file di testo, con funzionalità utili per trasformare il testo in un sogno. L'evidenziazione della sintassi è supportata per tutte le lingue più diffuse e le lingue meno popolari, ma comunque fantastiche sono disponibili tramite ...

Pacchetti

Sublime ha un ecosistema di pacchetti in continua crescita, che usa Python per scrivere l'editor, rendendo possibile trasformare Sublime in un IDE completo piuttosto che solo un editor di testo standard.

Il bello del modo in cui Sublime fa questo è che inizi con un semplice editor di testo e aggiungi solo quello che ti serve, piuttosto che l'approccio di altri IDE in cui inizi con tutto ed è molto lento e confuso da imparare .

Hai anche il pacchetto controllo dei pacchetti per scaricare e installare i pacchetti automaticamente dal testo di Sublime stesso.

Vai a qualsiasi cosa

Semplificare l'accesso a QUALSIASI funzione o file con ricerche pigre . Se vuoi aprire un file nel progetto con un percorso di PageView/RT/Login/_Common.php puoi semplicemente digitare pvlcom nella finestra di goto nulla.

La modifica dell'evidenziazione della sintassi o l'interazione con un pacchetto è possibile anche tramite la tavolozza comandi.

Funzioni IDE

Uso Sublime Text 3 per lo sviluppo web e la comunità dei pacchetti ha qualcosa per ogni esigenza ... Sono sicuro che ci sono pacchetti anche per altri ambienti. Ecco solo una panoramica di ciò che ST3 mi offre, uno sviluppatore web.

  • Evidenziazione della sintassi per SASS / SCSS.
  • Evidenziazione della sintassi per Behat / Mink.
  • Pacchetto PHPUnit per consentire l'esecuzione dei test della classe dalla classe stessa.
  • PHP XDebug per scorrere il codice e controllare le variabili al momento dell'esecuzione.
  • analisi PHP. Visualizza gli errori incorporati nel codice quando si verifica un errore di sintassi.

Ci sono anche molte funzionalità MySQL di ST3, ma ho un altro software dedicato per questo, quindi non l'ho esaminato.

    
risposta data Greg 27.07.2013 - 12:50
3

Altro software pertinente:

risposta data mgunes 15.10.2010 - 06:29
3

Blue Griffon è un editor standalone simile a Kompozer (entrambi provengono da Nvu), ma è in fase di sviluppo attivo - supporta HTML5 e CSS3 .

Sviluppatore Web addon per Firefox offre un po 'di supporto per l'editing dal vivo di CSS e HTML con salvataggio, tuttavia non è molto robusto (nessuna evidenziazione della sintassi, ecc.).

Per la tua domanda di Firebug, consulta Stack Overflow .

Si noti che alcune versioni di Dreamweaver possono essere eseguite usando Wine, controlla voce di Dremweaver su WineHQ .

    
risposta data jnv 15.06.2011 - 00:31
2

Ecco le alternative:

  • Quanta Plus
  • Aptana Studio
  • Editor di pesce azzurro

Ma puoi usare qualsiasi altro editor di testo per modificare file come Gedit, vim, ecc.

    
risposta data Coldfish 30.04.2011 - 10:21
1

Uso BlueFish per la mia modifica HTML e CSS, ma non ha un editor WYSIWYG completo. Sfortunatamente, non vi è alcun calo nella sostituzione di Dreamweaver su Linux. Se hai una licenza, Dreamweaver è valutato Silver su WineHQ, quindi potresti avere la fortuna di installarlo con Wine, anche se non posso garantirlo, e potresti riscontrare problemi con l'installazione. È possibile esaminare i problemi elencati per Dreamweaver CS5 all'indirizzo WineHQ .

Per quanto riguarda FireBug, di solito copio e incollo il codice modificato in un gedit e lo metto dove ne ho bisogno da lì.

Altro software include:

Sono sicuro che anche gli altri sono loro. Ho provato alcuni di quelli WYSIWIG, ma devo ancora trovarne uno che si avvicina alle capacità di Dreamweaver, anche se a volte lo ho portato al limite.

    
risposta data Ethan 15.06.2011 - 01:00
1

Penso che gedit sia il miglior editor. Perché:

  • Luce.
  • ha la sintassi higlightning.
  • Supporta molti linguaggi di programmazione e HTML diversi.
  • preinstallato in Ubuntu.
risposta data Alvar 14.05.2012 - 18:33
0

Non uso mai nulla di più di Gedit, il che va benissimo (programma principalmente direttamente, mai WYSIWYG, ti dà un codice più pulito). Ma come detto prima, c'è anche Bluefish Editor che è anche molto buono. Dopo averlo provato personalmente, trovo solo difetti molto piccoli con esso.

Ma Kompozer è un'ottima alternativa, se preferisci gli editor WYSIWYG, anche se per la programmazione più avanzata non lo consiglio.

    
risposta data Lyrositor 10.11.2010 - 13:28
0

Gedit con plug-in è tutto ciò di cui ho bisogno per la maggior parte delle mie esigenze HTML.

Seamonkey-compozer che è molto simile a kompozer è un ottimo editor WYSIWYG. Non ha dipendenze kde e viene sviluppato attivamente.

Per PHP e simili amo bluefish perché ha evidenziato il codice e la sintassi.

    
risposta data tinhed 10.11.2010 - 14:04
0

Non indicherai se preferisci un prodotto gratuito, quindi posso suggerire PhpStorm o WebStorm , entrambi di JetBrains. Sono payware, ma non sono eccessivamente costosi. Il sito dice che sono multipiattaforma; Non li ho provati su Linux, ma funzionano abbastanza bene su Windows. Sono IDE standalone completi: il primo è specializzato nello sviluppo di PHP, mentre il secondo è un po 'più ampio per lo sviluppo generale del web. Sono disponibili prove gratuite, quindi perché non provarle?

** Nessuna affiliazione, solo un cliente soddisfatto!

    
risposta data Grant Palin 02.09.2011 - 00:59
0

C'è molta concorrenza! Scusate per quello che devo dire, sono un entusiasta della linux, ma il software linux non vi porterà lontano. Kompozer e bluegriffon sono carini ma renderanno la tua vita più difficile e non otterrai risultati professionali per non andare lontano! Scusate ! Non mi piace quello che sto per dire, ma Windows è l'unica soluzione se sei professionale. Non sono un fan del dualbooting quindi ho formattato il mio pc con Windows, non importa quanto li odio.

Lo scopo del sistema operativo è quello di avere software disponibile per fare il tuo lavoro e non innumerevoli distribuzioni.

Se vuoi una semplice pagina web puoi scaricare gratuitamente bluegriffon e acquistare i template addon lo troverai molto utile !! Inoltre ci sono innumerevoli modelli gratuiti online che puoi usare su kompozer per costruire la tua pagina web più velocemente.

PS1: posso cambiare idea quando Ubuntu 12.04 arriverà perché sono davvero un fan di Ubuntu.
: -)

    
risposta data digitalcrow 09.02.2012 - 23:17
0

Personalmente ho usato KompoZer per lo sviluppo web da alcuni anni. Ho anche progettato il nuovo sito web ufficiale per KompoZer usando KompoZer stesso.

Tuttavia, KompoZer non è stato aggiornato da alcuni anni. Quindi ho provato BlueGriffon per un po '. Ci vuole un po 'di tempo per abituarsi a BlueGriffon, ma è la cosa più vicina a Dreamweaver. Inoltre, per scopi di scripting uso Aptana Studio o Eclipse.

    
risposta data Saurabh Bansal 26.02.2014 - 09:08
-1

Trascorro molto tempo a trovare la sostituzione, ma è vero Quanta, KompoZer e altri grandi orrori contro Dreamweaver.

Quindi puoi farlo a modo mio, usa Wine per DW e + Firebug + GoogleDeveloperTools.

    
risposta data l3akkat 10.11.2010 - 13:11
-1

Suggerirei Aptana Studio 3 o Titanium Studio. Entrambi provengono da Appcelator. Inoltre, con Titanium Studio, puoi creare applicazioni native per windows, linux, mac, android e ios.

    
risposta data aesptux 02.09.2011 - 01:54