我非常喜欢Notepad++,但有时脚本很难导航。我搜索了一个像Espresso Navigator(http://657b072aab060d50f8ce-d7abb53cb376b4947d77643d4b4a48d3.r79.cf1.rackcdn.com/2137_69d6dc6e.png)那样显示DOM的插件,但没有找到任何东西。有什么建议吗?
有两个位可以帮助您导航。它们对于复杂的脚本对我确实有所帮助。
左边缘可以显示树状结构,并允许折叠或折叠某些html元素。这是一个很好的导航工具,可以“隐藏”整个标签以便关注代码的某些部分。
要查看此树,请转到“设置/首选项/编辑”选项卡/文件夹边距样式/并设置除“无”之外的任何其他内容。我自己喜欢Box Tree。在这种模式下(也可能是其他模式),左边缘的线变为红色,以覆盖该标记内的所有行。
当然,您将选择HTML或Javascript或您编辑的其他语言的文件。
要隐藏整个div(例如),请单击旁边div标记的边缘中的+号即可折叠它。
现在,为了帮助阅读文档和帮助折叠树发挥最佳作用,使用TextFX HTML Tidy以适合您的方式格式化代码。
如果正在处理格式不良且复杂的其他人的脚本,则有时甚至可以从HTML Tidy开始,然后使用折叠树来找出正在发生的事情。