Are you Software Developer? if yes, you might find this post useful. You could find free apps which I believe they are used most by other developers out there.
This post will take you to list of software under the following categories
- Integration Development Environment (IDE)
- Text Editor and Comparison
- Databases Engine, Client and Server
- File Archive and Transfer
- Virtual Machine
- Graphics and GUIs
Read more...
Software
Database-Client, Database-Designer, Database-Server, File-Archive, File-Comparison, Free-Software, FTP, Graphic-Tool, IDE, Prototype, Text-Editor, Virtual-Machine
Ever get frustrated with a classic windows notepad when you need to view your programming code?
Let's get a replacement! Notepad++ is a real alternative and it's free to use even in commercial environment. It shipped with a GPL license. It supports several different languages such as Java, C/C++, PHP, VB, XML, HTML, CSS and lots, lots more!
The following are the features of Notepad++
- Syntax Highlighting and Syntax Folding
- WYSIWYG
- User Defined Syntax Highlighting
- Auto-completion
- Multi-Document
- Multi-View
- Regular Expression Search/Replace supported
- Full Drag 'N' Drop supported
- Dynamic position of Views
- File Status Auto-detection
- Zoom in and zoom out
- Multi-Language environment supported
- Bookmark
- Brace and Indent guideline Highlighting
- Macro recording and playback
Download a copy from here.
Happy editing :)
Software
Text-Editor
Using Vi Editor could be hard and complex when you don’t remember or couldn’t find the right command to use. What I did here is collect all the most used commands and put them in one desktop reference for easy access at a glance. These commands can be used to perform most of the task in Vi Editor. For every day use, you won’t go beyond this list :)
Below you will find the most used commands in Vi Editor
Cursor and Navigation
h : Left
j : Down
k : Up
l : Right
w : Forward one word
b : Back one word
e : End of word
0 : Start of current line
$ : End of current line
+ : First character of next line
H : Top line of current screen
M : Middle line of current screen
L : Last line of current screen
/text : Search for text (forwards)
?text : Search for text (backwards)
n : Repeat previous search
N : Repeat previous search, but it opposite direction
:n : Move cursor to line number n
Ctrl-G : Display line number of cursor
Editing
A : Append to end of current line
i : Insert before cursor
I : Insert at beginning of line
ESC : End of insert mode
Backspace : Move back one character
dd : Delete current line
D : Delete remainer of line
ndd : Delete n lines
dw : Delete word
u : Undo last change
x : Delete current cursor position
X : Delete back one character
yy : Copy current line
ye : Copy to end of word
File Handling
:w : Write file
:w! : Force write file
:wq : Write file and quit
:q : Quit
:q! : Force quit
:e! : Reload file from disk and ignore current changes
Happy editing…
FAQ & Tip
Shortcut, Text-Editor