When I input List in Intellij, it doesn't automatically provide a prompt for importing java.util. I have to import java.util.List manually.
When I write java.util, it doesn't prompt to add List, but instead ArrayList.
Please check File | Settings | Editor | General | Auto Import | Exclude from Import and Completion. If "java.util.List" is there, remove it.
in my case, suddenly nothing from java.* was recognized.
tried setting different JDK's in File->ProjectStructure, then File->Invalidate Caches/Restart made it work again!
Related
From a moment on my IntelliJ Idea does not show java.utils.List class in Intellisense. This appens ONLY for java.utils.List all other classes are shown.
Is there a specific settings I inadvertently changed?
Navigate to Preferences/Settings | Editor | General | Auto Import and delete java.util.* pattern from the Exclude from auto-import and completion list.
IDEA version : 2019.3.1 x64
I know Settings | Code Style | Java | Imports,
but not found where close;
I don't like idea auto change original import order.
how to close IDEA self-assertion function.Thanks!
in Settings > General > Auto Import uncheck Optimize imports on the fly. Also while reformatting, you may disable it by unchecking Optimize Imports in Reformat Code Dialog.
When I input List in Intellij, it doesn't automatically provide a prompt for importing java.util. I have to import java.util.List manually.
When I write java.util, it doesn't prompt to add List, but instead ArrayList.
Please check File | Settings | Editor | General | Auto Import | Exclude from Import and Completion. If "java.util.List" is there, remove it.
in my case, suddenly nothing from java.* was recognized.
tried setting different JDK's in File->ProjectStructure, then File->Invalidate Caches/Restart made it work again!
When i modified my color scheme, IntelliJ asked me to save it as a new one. Is is possible for me to export this theme on one computer in order to reimport to a different one?
File | Export Settings (enable just the Color Schemes or the set of options that you need to export). On another machine use File | Import Settings.
See also the help section.
If you just want a way to only export the color scheme:
Go to File | Settings on Windows or IntelliJ IDEA | Preferences on Mac. Then, go to Editor→Color Scheme, click the icon that looks like a cog/gear, and click Export.
I made a small change to an old java file in IntelliJ and when I save the file the IDE automatically reformats all the code. Normally this would be preferable, however it seems almost every line has unnecessary white space that gets cleaned up. Now it appears the entire file was modified even though I only made a small fix. This will make looking at the significant changes in VCS more difficult.
Is there a way to disable code reformatting when a file gets saved? So far I haven't had any luck finding the setting in the Project Settings dialog. I'm using IntelliJ IDEA 9.0.2
Alternatively I could perform the reformat, commit the changes, and then make my modification but I feel that this will end up happening a lot and I don't want to impose my formatting preferences on code owned by other groups.
Settings | Editor | General > Other | Strip trailing spaces on Save -> None.
Updated for IntelliJ Idea 2021+
Settings | Editor | General > On Save | Remove trailing spaces on: <...> -> None.
For newer versions (at least WebStorm 2018), Ctrl + S is bound to a save Macro that has a reformat code action followed by save.
You can remove this reformat with Ctrl + Shift + A search for Macro then modify the save one.
Edit | Macros | Edit Macros | save | - on the Action: Reformat...
You can add these comments to make it temporarily disable formatting on the file, or a specific function:
// #formatter:off
If you want one section to remain, you can also add this:
// #formatter:on
IntelliJ Documentation Link
If #formatter:off is not working, you can enable it in preferences:
Today in 2020 IDEA is silently formatting HTML before commit, which might break your web pages appearance. To disable that unselect this checkbox:
Preferences -> Tools -> Actions on save -> uncheck "Reformat Code"
Settings > Tools > Actions on save > first line with checkbox "Reformat code"
change "Whole file" to "Changed lines"
As it advertise only the modified lines will be affected by formatting on save.