Tentunya gak asing bagi dunia programming, tool yang biasa digunakan yaitu notepad ++ . Tentunya banyak yang belum menyadari. Bagaimana meningkatkan performa coding, sehingga lebih cepat, tanpa kesalahan dan tentunya mudah diimplementasi. mungkin terkadang kita bosan source-cource ini digunakan beberakali,
Ada beberapa tool yang mungkin bisa dikatakan bagi bagi programming expert beberapa diantaranya:
Ada beberapa tool yang mungkin bisa dikatakan bagi bagi programming expert beberapa diantaranya:
Zen Coding
Zen Coding is a great tool which enables very fast typing of html code. We all know how boring is to write all those <div id=”mydiv”></div> and how often you can make typing mistakes. The expamle from Zen Coding homepage illustrates how fast you can write HTML with it, this simple line: div#page>div.logo+ul#navigation>li*5>a becomes a navigation structure (after you hit a short key, Ctrl+Alt+Enter in my Notepad++)<div id="page"> <div class="logo"></div> <ul id="navigation"> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> </ul> </div>
DBGP
DBGP is a plugin which integrates XDebug with Notepad++ enabling you to have great debugging, just like commercial IDEs do. I rarely use debuggers (yes, I debug with print_rNppFTP
This is a must have plugin for any web developer willing to use Notepad++ as his primary tool. NppFTP creates a FTP/SFTP connection to your server and enables you to work with remote files as they were local ones. I often work on clients servers and this plugin enables remote access just like my current tool does.TortoisSVN
TortoisSVN plugin creates shortcuts so to speak from your Notepad++ so you can easily commit your open file, update project, see diff etc. all through your Notepad++.Explorer
Lightweight and super fast file explorer, must have for local development.FingerText
FingerText enables you to save code snippets and replace them with trigger text. For example I have set up trigger text “wpq” (without the quotes of course) and when I write that and hit Tab key it gets replaced with WordPress custom query:<?php $query = new WP_Query(''); ?> <?php if($query->have_posts()) : ?><?php while($query->have_posts()) : $query->the_post(); ?> <?php the_content(); ?> <?php endwhile; endif; ?>There are many other plugins available for Notepad++ but with these you can develop your web applications and sites just like in big commercial IDEs. I’ll do couple of posts on some of these plugins for you to get the better idea about their purpose and I’m also going to share my FingerText snippets which you might find useful.
One last tip, if you want code completion and I do, you need to activate it since it is disabled by default, you can enable it in: Settings -> Preferences -> Backup/Auto-completion. Enable auto completion checkbox and if you like function parameter tips enable does as well.
http://www.rezb.com/the-ultimate-guide-on-using-notepad-for-web-development/
http://net.tutsplus.com/tutorials/tools-and-tips/learn-how-to-write-lightning-fast-code-in-4-minutes-screencast/
Post a Comment