myfile.bat.erb won't open to edit
EDIT: I noticed that the details section here is limited so I pasted the entire exception here: https://gist.github.com/shai/a2b4b32a16ef4736cb616ce1e1f1c262
Hello,
I'm using IntelliJ IDEA ULTIMATE 2018.1
Build #IU-181.5281.24, build on June 12,2018
On macOS High Sierra, version 10.13.5
When double clicking myfile.bat.erb to open it for editing, nothing happens. Looking at the idea.log I see:
2018-06-20 15:50:06,956 [ 310592] ERROR - tor.impl.FileEditorManagerImpl - IntelliJ IDEA 2018.1.5 Build #IU-181.5281.24
2018-06-20 15:50:06,956 [ 310592] ERROR - tor.impl.FileEditorManagerImpl - JDK: 1.8.0_152-release
2018-06-20 15:50:06,956 [ 310592] ERROR - tor.impl.FileEditorManagerImpl - VM: OpenJDK 64-Bit Server VM
2018-06-20 15:50:06,957 [ 310593] ERROR - tor.impl.FileEditorManagerImpl - Vendor: JetBrains s.r.o
2018-06-20 15:50:06,957 [ 310593] ERROR - tor.impl.FileEditorManagerImpl - OS: Mac OS X
2018-06-20 15:50:06,957 [ 310593] ERROR - tor.impl.FileEditorManagerImpl - Last Action: GotoFile
2018-06-20 15:50:06,957 [ 310593] ERROR - tor.impl.FileEditorManagerImpl - Current Command:
2018-06-20 15:50:11,358 [ 314994] INFO - ScriptTemplatesProviders - [kts] loading script definitions [] using cp:
2018-06-20 15:50:16,463 [ 320099] WARN - ConfigurableExtensionPointUtil - ignore configurable with duplicated id: preferences.externalDependencies
2018-06-20 15:52:52,516 [ 476152] ERROR - tor.impl.FileEditorManagerImpl - Language: Cmd
java.lang.AssertionError: Language: Cmd
at org.jetbrains.plugins.ruby.erb.ERbFileViewProvider.createFile(ERbFileViewProvider.java:122)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getPsiInner(MultiplePsiFilesPerDocumentFileViewProvider.java:91)
at com.intellij.psi.AbstractFileViewProvider.getPsi(AbstractFileViewProvider.java:175)
at com.intellij.psi.MultiplePsiFilesPerDocumentFileViewProvider.getAllFiles(MultiplePsiFilesPerDocumentFileViewProvider.java:58)
at com.intellij.codeInsight.preview.ImageOrColorPreviewManager.isSupportedFile(ImageOrColorPreviewManager.java:128)
at com.intellij.codeInsight.preview.ImageOrColorPreviewManager.registerListeners(ImageOrColorPreviewManager.java:102)
at com.intellij.codeInsight.preview.ImageOrColorPreviewManager.access$000(ImageOrColorPreviewManager.java:52)
at com.intellij.codeInsight.preview.ImageOrColorPreviewManager$1.editorCreated(ImageOrColorPreviewManager.java:71)
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:99)
at com.intellij.util.EventDispatcher.access$200(EventDispatcher.java:35)
at com.intellij.util.EventDispatcher$2.invoke(EventDispatcher.java:79)
at com.sun.proxy.$Proxy37.editorCreated(Unknown Source)
Please sign in to leave a comment.
Hello,
Could you please share log after restarting IDE?
I added the log in this comment: https://gist.github.com/shai/a2b4b32a16ef4736cb616ce1e1f1c262#gistcomment-2625000
I'm also seeing this on in idea.log during restart of IDE:
I figured out the issue. I imported my settings.jar from my IDE installation on Linux to my MacOS. The issue was that it had no File Type set for *.bat.erb in my IDE on my MacOS for some reason, even though it was set in me IDE on my Linux. So I just set it and that's it. I don't know why the idea.log was with such an exception.
Wrong file type was used for file and it caused the issue.