【发布时间】:2008-12-04 16:19:54
【问题描述】:
我的公司给了我 VS2008 用于 C#/ASP.NET 中的 Web 开发。我也做了很多 Perl 编程,我想开始使用 VS,这样我就可以拥有一个一致的工作环境......但我很难弄清楚如何去做。
VS 有很多不错的功能,但似乎对它不支持开箱即用的语言充满敌意。是真的还是我只是没有“获得” VS 的做事方式?
我通常使用 TextPad 编写 Perl 脚本,而我习惯拥有的功能非常基本。
- 行号
- 软换行
- 语法高亮
- 在打开/关闭大括号后自动缩进/缩进
- 自动缩进到与上一行相同的起点
- 大括号匹配
- 在编辑器中运行脚本
- 在编辑器窗格中捕获脚本输出
- dbl-click 错误信息跳转到发生错误的行
如何在VS2008中至少获得以上功能?
如何获得高级功能,例如:
- 代码折叠
- 智能感知
- 代码完成
- 集成 perldoc
- VS 风格的调试和代码跟踪
- 即时错误检测
- 等
(我在ASPN mod-perl mailing list 中看到一个可能相关的在线讨论,但不明白这对像我这样的人意味着什么,如果有的话。)
-- 已添加--
我知道其他编辑器和 IDE:vi、perlmode-emacs、Komodo、E、TextMate 等。这个问题不是关于什么其他编辑器或 IDE我应该试试。
虽然我很欣赏您的建议,但我更愿意在“我应该为 Perl 使用什么编辑器”之类的主题中阅读它们,而不是“我如何设置 VS 以实现我的目标”
-- 添加-- 在做了一些额外的研究之后,我得出的结论是你不能从这里到达那里。唯一的选择是编写我自己的语言插件。考虑到使某些东西可用的时间承诺,我认为我最好使用不同的编辑器。还是谢谢大家
【问题讨论】:
标签: visual-studio perl configuration ide