2008-12-04 48 views
9

我的公司給了我VS2008在C#/ ASP.NET中的Web開發。我也做了很多Perl編程,並且我想開始使用VS,這樣我就可以擁有一致的工作環境......但是在解決如何實現時遇到了麻煩。如何設置Visual Studio 2008以在Perl中進行編程?

VS有很多不錯的功能,但對於不支持開箱即用的語言來說,它顯得很敵對。這是真的還是我只是沒有「獲得」VS的做事方式?

我通常使用TextPad編寫Perl腳本,而我習慣的功能非常基本。

  1. 行號
    • 軟線纏繞
    • 語法高亮
    • 自動縮進在後輸入/輸出打開/關閉括號
    • 自動縮進到同一起點爲前行
    • 大括號匹配
    • 從編輯器內運行腳本
    • 在編輯器窗格中捕獲腳本輸出上的錯誤信息
    • DBL點擊跳轉到發生錯誤的

我怎麼至少也得在VS2008上述特徵的線?

我如何獲得先進的功能,如:

  • 代碼摺疊
  • 智能感知
  • 代碼完成
  • 集成的perldoc
  • VS風格的調試和代碼跟蹤
  • 上飛行錯誤檢測

(我看到在ASPN mod-perl mailing list一個可能相關的在線討論,但不明白如果有的話,它意味着什麼,一個人喜歡我。)

- 添加 -
我知道其他編輯器和IDE在那裏:vi,perlmode-emacs,Komodo,E,TextMate等。這個問題是不是關於什麼其他編輯器或IDE我應該嘗試。
雖然我很欣賞你的建議,但我寧願在諸如「我應該用Perl編寫什麼編輯器」這樣的線程中閱讀它們,而不是「如何設置VS來實現我的目標」

- 做了一些額外的研究後,我斷定你不能從這裏到達那裏。唯一的選擇是編寫我自己的語言插件。考慮到時間的承諾,使一些可用的東西,我想我只是使用不同的編輯器更好。無論如何,謝謝你們

回答

4

我使用VS2008的.NET的東西,但我完全賣在科莫多Perl編輯。如果這是你的工作,並且需要使用調試器,那麼完整的Komodo IDE是值得的,但即使免費的Komodo Edit也是一個了不起的Perl編輯器。

1

我同意,我非常喜歡科莫多以及IDE。它堅實且易於使用。我傾向於使用Vim而不是IDE,但這只是個人偏好。

雖然查看科莫多,它的值得一看。

問候,

傑夫

0

我聽說有是一個.NET實現的Perl,稱爲IronPerl的傳聞,但不同的是,我不認爲有Visual Studio的任何類型的插件。我建議只使用那些專爲Perl設計的工具之一。

0

有一種叫做「視覺Perl「,它與Visual Studio.net 2002一起工作,需要Perl開發工具包工具,但我不知道VS.net 2010有多酷。

+0

我想你的意思是VS2008。 – SomeWittyUsername 2012-10-26 11:05:34

相關問題