My First Post      My Facebook Profile      My MeOnShow Profile      W3LC Facebook Page      Learners Consortium Group      Job Portal      Shopping @Yeyhi.com

Pages










Showing posts with label editor. Show all posts
Showing posts with label editor. Show all posts

Wednesday, September 27, 2017

Best IDE for PHP: Edit, code, Autocorrect, run & debug

Let me begin this time with a theoretical answer- Nothing is good or bad. What suits you best is best for you!

Amused! Now, let Anwar come to the real analysis and advice.

I have seen people settling with Aptana now a days. It's reasonably fast, but chokes on large files when syntax highlighting is on. Setting up PHP debugging is hard. But three good things about Aptana: easy plugin installations, very fast and intuitive Subversion plugins, lighting fast file search.

I tried Eclipse PDT and Zend for Eclipse, but they have nightmare interface when it comes to PHP code. Installing plugins is a living horror of version mismatches and cryptic error messages.

I also use Komodo. Komodo has a very intuitive interface, but is ridiculously slow, chokes on medium sized files with syntax highlighting. File search is intuitive, but rather slow. Subversion integration is not that great - slow and buggy. But trust me on this, if you are using 16 GB RAM laptop or computer, Komodo will beat up on any rivals.


There is again another good player in this field. Enters PhpDesigner!!
The main pro of this one is that it's NOT Java based. This keeps the whole thing quick. I am listing its features that i collected from an internet post (Why to type again if its listed. Thanks to that man!)

Intelligent Syntax Highlighter - automatic switch between PHP, HTML, CSS, and JavaScript depending on your position! Lets see the languages supported!

PHP (both version 4 and 5 are supported)
SQL (MySQL, MSSQL 2000, MSSQL 7, Ingres, Interbase 6, Oracle, Sybase)
HTML/XHTML
CSS (both version 1 and 2.1 are supported)
JavaScript
VBScript
Java
C#
Perl
Python
Ruby
Smarty


Support for both PHP 4 and PHP 5

Code Explorer for PHP (includes, classes, extended classes, interfaces, properties, functions, constants and variables)
Code Completion (IntelliSense) for PHP - code assist as you type
Code Tip (code hint) for PHP - code assist as you type
Work with any PHP frameworks (access classes, functions, variables, etc. on the fly)
PHP object oriented programming (OOP) including nested objects
Support for PHP heredoc
Enclose strings with single- or double quotes, linefeed, carriage return or tabs
PHP server variables
PHP statement templates (if, else, then, while…)
Powerful PHP Code Beautifier with many configurations and profile support
phpDocumentor wizard
Add phpDocumentor documentation to functions and classes with one click!
phpDocumentor tags
Comment or uncomment with one click!
Jump to any declaration with filtering by classes, interfaces, functions, variables or constants
Debug (PHP):


Debug with Xdebug

Breakpoints
Step by step debugging
Step into
Step over
Run to cursor
Run until return
Call stack
Watches
Context variables
Evaluate
Profiling
Multiple sessions
Evaluation tip
Catch errors



Please note that the above features are decision making attributes. I analysed all other IDEs as well, over these parameters and able to reach some conclusion. Atleast for me i know who the bride would be. Ah! Bridegroom for all those female readers ;)

Coming  to my final verdict. I find its the Komodo that wins!
It has the best debugging facilities of any PHP IDE I have tried, is a very mature product and has more useful features than you can shake a stick at. Of note, it has a fantastic HTTP inspector, Javascript debugger and Regular Expression Toolkit. You can get it so that it steps through your PHP, then you see your Javascript running, and then see your HTTP traffic going out over the wire!

It also comes in free (Komodo Edit) and open (OpenKomodo versions). And, remember, Komodo is best suited for many other languages as well like Python.

Cheers!
* Please note: I am having messed up times because of two sweet angels at ma home. The frequency of posts have decreased, but i promise to come up with more researched book that i promised. And guess what, the poetry book that i was working upon is almost complete now. My wife is so enthusiastic for it :)

Tuesday, October 9, 2012

Image/Photo Editor for Samsung Bada OS


Bada, meaning "ocean" or "sea" in Korean, an operating system for mobile devices such as smartphones and tablet computers. Owned and developed by Samsung Electronics. Samsung is possibly considering releasing the source code under an open-source license. This may increase its usage.

Till now all Bada-powered devices are branded under the Wave name. Readers please do make a note of another fact also that Samsung's Android-powered devices are branded under the name Galaxy. ( Worth to mention, I use Samsung Galaxy Note and I just love it!! I have used Nokia E Series and Blackberry, but this Galaxy note is just superb. )

It has been found that Image editors are a big problem with Bada OS phones. Seems like it is not actually bundled with the package. There is actually a project called "IMAGEEDITOR" in Samsung Bada developers forum. See Samsung Image Editor Project. But it is not yet complete.

So, here comes the list of some softwares you can use at this time:

A. Franklin's Instant Photo Effects 2.0
Size:82.2 MB | License:Trial version
This software is  the fastest and easiest way to apply some nice effects to your photos.

B. Amazing Photo Editor 7.9.2
Size:2.7 MB | License:Trial version
A powerful and easy-to-use image editor used for image processing. Offers 33 different effects.

C. Photo Editor Software 3.32
Size:983.46Kb | License:Freeware

D. ColorTorch 
Great editing with ColorTorch. It is not a full photo-editing app: it only provides a partial colorizing effect. But even so it does its job so well. UI is very easy. Size is just 0.8 MB

E. Splendid Editor http://www.splendideffects.com/
The most common and efficient image editor for Bada OS 2.0. Has over 30 photo filters and edits image upto 3.2 mega pixels.
Watch http://www.youtube.com/watch?v=6VxSZUnzauE
Watch http://www.youtube.com/user/SplendidEffects

F. You can also download free image editor from:
http://badahub.com/2012/02/splendid-effects-free-from-today.html


Please notice that I have seen the usage of these softwares. But I am not the maker of these softwares nor the quality analyst. Please download from genuine internet websites and use with your risk. Cheers!! And do write your feedback of these softwares. And hope Samsung comes with its own editor soon.

Mohd Anwar Jamal Faiz

Tuesday, June 19, 2012

VC++: See line numbers in Visual Studio IDE

Microsoft Visual Studio, by default does not show line numbers in the Source Code editor window. Though it is much required at times, but because of some vague statistics (in my opinion :) ), Micrsoft has preferred to not make it a default option. All said, enabling it on is pretty easy. Though a lot of developer community still struggles to use Edit->Goto line number option. The steps to do this is:-

Goto Tools->options->Text editor->All languages (on some versions only  languages)->General->Display->Check the line numbers and press Apply or OK.

See the attached screenshot:


And in case you want to set this change only for one language you can select that language instead of all languages.
For eg. see below where I made changes only for VC++ coding:

Happy coding ;)
-Anwar