Showing posts with label Intellij-IDEA. Show all posts
Showing posts with label Intellij-IDEA. Show all posts

Thursday, December 3, 2015

Creating an Intellij IDEA python Project


Requires the python plugin to be installed.
I am using IDEA 14.1.5

  1. File -> New -> Project
  2. Python -> Next
  3. Next
  4. Choose root path -> Finish
  5. Tools -> Manage Python Packages
  6. Add packages you need.




Tuesday, October 6, 2015

Intellij IDEA node.js

Intellij IDEA is a decent IDE to use with node.js.

Just download the plugin from the makers of IDEA to use it.

To use 3rd party node.js libraries I have found these 2 ways:

  1. In the terminal use npm to install the library.
  2. Use the IDEA GUI and do:
  • File -> Settings -> Languages & Frameworks -> Node.js and NPM
  • Click the green + on the right side
  • Choose the library 'package'
  • Install Package

Tuesday, August 11, 2015

Intellij IDEA FAQ

Work in progress...

Classpath order can be changed:


  1. File -> Project Structure... -> Modules
  2. Choose the module the classpath needs to be adjusted for
  3. Drag the item to where it should be (top is at the beginning)
  4. If (really when) it the apply button doesn't enable, use the up and down arrows to move it and enable apply
  5. apply

Open/Reopen on startup


That it opens the last project automatically on start up can be disabled.
File -> Settings
search for 'start'
Use the checkbox for:
Reopen last project on startup

Parameters - To see what parameters a method wants, type control-P


VM Options for running IDEA



  1. I found the file for 64 bit here: "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1.5\bin\idea64.exe.vmoptions"
  2. Edit it with an admin notepad or something

Friday, August 7, 2015

Intellij IDEA Font Size

I made these bindings:
  1. Font size up -> control - numpad 8
  2. Font size down -> control - numpad 2
  3. Font size reset -> control - numpad 5
To do so I went to "File -> Settings ... Keymap" then in search box typed "font", right clicked on the action to set the keys.

It warns you if the key is already in use.