You can use a text editor rather than IDE for coding and other tasks. Popular open source options are vim and emacs. Almost all unix based operating systems come with some version of vi.