2009-08-07 169 views
4

自從我像一年前開始學習html基礎知識以來,我一直在使用Dreamweaver,現在我想改爲免費的替代方案,因爲我不再需要所見即所得和其他Dreamweaver功能。什麼是Web開發的最佳文本編輯器?

但是,我試過記事本++,第一次它似乎很棒,但它有時會無法連接到FTP後崩潰。此外,我真的習慣了Dreamweaver所具有的ftp/explorer,您可以通過文本編輯器,而不僅僅是代碼文件傳輸圖像和其他東西。

那麼有沒有替代我?

+1

公平地確定應該是所見即所得,但我喜歡你的方式的想法... – Paddy

+3

http://peterflow.com/questions/270152/looking-for-a-simple-html-text -deitor-for-windows – 2009-08-07 12:50:26

+0

[web-development-text-code-editors-for-windows]的可能重複(http://stackoverflow.com/questions/803149/web-development-text-code-editors-for- windows?lq = 1) – nawfal

回答

6
+0

Aptana可以告訴你哪些瀏覽器支持你的代碼,並且調試對於某些瀏覽器更容易。 – Faiz

+0

儘管此鏈接可能回答此問題,但最好在此處包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18764473) – zx485

3

TextMate的是我在Mac上的最愛。在Linux上,我真的很喜歡Gedit插件。在Windows上,電子編輯器是偉大的Textmate替代品。

+0

不幸的是,Textmate並沒有很好地處理高位字符。 – axoplasm

+0

如果你喜歡電子編輯器,試試Sublime Text。 – samoz

1

當然,有大量的文本編輯器& FTP客戶端免費提供。如果您喜歡Notepad ++作爲編輯器,請保留它並查找替換的FTP客戶端。

我的Mac對web dev的建議是Coda,它是一個編輯器和ftp客戶端。

0

我肯定會推薦一個所見即所得編輯器,但你總是可以試試Crimson Editor。我曾經聽過有關它的好消息。

0

我同意textmate非常適合MAC,但BBEDIT很多不錯的功能加上HTML tidy它可以清理和驗證您的代碼。

另外一個很好的所有在一個將Espresso其組合dreamweaver,textmate,cssedit,與ftp發佈工具。代碼提示等等。隨着一些漂亮的皮膚和漂亮的插件。

1

我目前使用記事本+ +,但我已經在過去

2

的多個web開發我發現ConTEXT有用,少我想WYSISYG編輯,他們通常不會像最終版本無論如何,所以無論如何,運行一對瀏覽器通常都是必須的。

我已經在我的Windows系統上切換爲Eclipse,而在服務器上切換爲FileZilla

+0

適用於Eclipse的+1! –

1

相信我,使用像EditPlus這樣簡單的東西(或事實上是記事本)最適合正常的HTML和JavaScript開發。

對於任何幻想,你可以使用IDE(如Visual Studio的等)

14

如果你做網站開發,你應該使用的工具每一個良好的編碼器使用:可編程編輯器,比如VimEmacs和一些版本控制系統(我建議使用分散的版本,如Mercurial,GitBazaar)。

您不應該直接從FTP編輯代碼。這就是瞄準真的大槍給你的腳。和刪除安全

+4

+1不能直接在ftp中編輯。特別是因爲我曾經用vim來做這件事。它只花了一次'無法上傳文件',然後該文件完全是空的來治療我。 –

+0

用他們使用的編輯來判斷程序員的能力就像判斷某個人是否因膚色一樣。最後一個被正確地標記爲偏執,但是第一個是什麼?多年來,我使用普通的「記事本」進行了大量的網絡開發。 –

+1

我們沒有判斷。我們正在推薦最適合這項工作的工具。如果你想繼續使用記事本進行網頁開發,那麼給你更多的權力。我會更好地使用一些東西。 –

7

我不想出現'vim怪胎',但這就是我使用和推薦的。一旦你掌握了搜索替換,正則表達式,宏和命令,這個功能非常強大。

+2

+1 vim freak :) – Johan

+2

vi在可用性方面得到了糟糕的代表。我只花了一個星期的時間把我的手指重新映射到vi。我沒有後悔過。 – axoplasm

+1

使用vim的+1 – samoz

0

Textpad真的很大,雖然沒有Unicode支持(噓!)

0

至於FTP,以某種同步程序走,這樣你就不必手動知道上傳的內容(或全部內容上傳所有時間)。

也許像weex或rsync?

1

如果您只想編輯,快速,可靠等,請使用VIM。如果你想要一個全功能的IDE,現在我認爲你不能擊敗Eclipse。你將支付內存佔用空間和速度,但是你可以添加你可以添加的功能。特別是對於Java,但他們直接或作爲附加組件支持其他語言/技術。

我曾經是emacs的忠實粉絲,但它只是沒有用戶社區和正在進行的開發。

1

JEDIT肯定的:

  • ,因爲它是用Java編寫的,你得到免費的:優秀的編碼支持,java的正則表達式(多!),穩定...
  • 腳本化&大宏可用;
  • 優秀的插件,我的最愛:XML,BufferTabs,Templates;
  • 大量的編輯模式
0

我不能相信沒有人提到的科莫多編輯,由ActiveState公司。它有很多功能(包括一些ftp的東西),很好的自動完成功能(只是缺少自動完成中的一些新的html5功能,這就是全部),將html文件中的javascript視爲js文件的一部分(aptana不處理javascript爲javascript,除非它在.js文件中,不支持將其嵌入到html文件中)。它支持很多語言(php,js,html,css,asp,...),自動縮進(我驚訝地看不到在sublime文本html中),提供了函數的描述(例如,如果你輸入document.getElementById(它會說類似getElementById(string id) returns the element with the specified id,有時候這很有幫助)。它還具有語法高亮顯示功能,但不僅僅針對錯誤:如果輸入if(x=f),則會顯示strict warning: assignment instead of testing。我試了10分鐘的Aptana工作室,注意到自動完成功能丟失了,javascript在html文件中不起作用,停止使用它。然後我嘗試了崇高的文字2,也討厭它。它缺少自動縮進,自動完成等等。我使用科莫多編輯了幾個月,它絕對是最好的。

1

這取決於你想要做什麼:

  • 如果你想要做一個沉重的J2EE應用程序,你應該使用EclipseNetbeans,...
  • 如果你主要是做PHP或者Python與一點的CSS/JavaScript,你可以使用PhpStormAptana,Sublime text,...
  • 如果你想專注於前端(HTML,CSS,Javascript),你可以繼續使用Espresso,Brackets和即將到來的TweakStyle。他們每個人都有不同的附加價值取決於你想要做什麼。
相關問題