a suggest Rated 5 out of 5 stars

can it set specific editor that can view source directly?

The "Try to use an external editor" checkbox of the dialog, if I understand this question ("view_source.editor.external" preference underneath).
And you can download version 0.2.8 from:
https://code.google.com/p/view-so-source/