Great job of making this plugin!
But I think there's a problem: opening a very big file may cause app to crash, because it loads the entire file into memory.
Opening a very big file as a stream will solve this problem but don't know if it's practical or not.