March 27, 2009
Today a peer has presented some code at the projector. The font size was to small for most of us.
Luckily at our company we have Intellij IDEA.
A great feature: Just press Ctrl and turn your mouse wheel towards you and… yes the font of the current file increases.
Then he switched to another file. Mmh, there was the small font again.
A rocking feature to address this issue: Ctrl + Backquote or
View > Quick Switch Scheme.
Beforehand, define a second color scheme presentation (Settings > Editor > Colors & Fonts). Set a font size of e.g. 24 points.
If you held a presentation at a projector just do a Quick Switch Scheme. Press 1 (Switch Color Scheme). Next, select presentation and here we go:
March 22, 2009
My IDE has a build-in history. Nevertheless I often use a “real” version control system for my sample projects. Today I setup a local subversion repository:
sudo apt-get install subversion
Create the repo:
svnadmin create ~/svn
Tell your IDE where to find the repo:
Connect your project and you are done.
February 22, 2009
On my Ubuntu I’m facing this JVM Bug which suddenly freezes the keyboard of IDEA. Now I’m trying Anils suggestion. Therefore I need to install a Java 7 snapshot:
- download self-extracting binary file of java 7 snapshot
chmod +x jdk-7-ea-bin-b48-linux-i586-19_feb_2009.bin to make it executable
./jdk-7-ea-bin-b48-linux-i586-19_feb_2009.bin to extract the archive
sudo mv ./jdk1.7.0 /usr/lib/jvm to move it to the other JVMs
update-alternatives --config java to check how many JVMs you already installed
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 3
I got 2 installations, so I need to specify a 3
sudo update-alternatives --config java to chance your java version.
java -version to validate everything is fine
To tell IDEA 8.1 to run with Java 7 you need to add
-Didea.no.jdk.check=true in idea.vmoptions.
Keep your fingers crossed for me that this will fix that problem;)
February 22, 2009
One aspect of TDD is go step by step and keep the focus. If you follow the Boy Scout Rule and have a common project it is easy to lost that focus. Like Kent Beck teaches us in Test Driven Development it is good to use a Test List. Normally a pen and a paper is enough. I like to have it integrated into my IDE. Fortunately Sergiy have had that same wish and wrote the Tasks-Plugin for IDEA. Great.