Welcome Guest, Not a member yet? Register   Sign In
Aptana 3 and CodeIgniter 2 code completion
#15

[eluser]Daniel Moore[/eluser]
Answer from IDM support department is that there is no conditional breakpoints, but they have added it to their "list of features" for future addition.

GIT support is on a list for future features as well, but is not being considered for the upcoming release at all. It's further down the road.

I have done some reviewing of GIT and the process it takes to integrate it into applications. There are a lot of problems there, and the developers of GIT know they need to make changes to make it possible. It is very unfriendly, slow, and ugly when you integrate it into applications. Eclipse has a plug in, but it is poorly done, slow, and the code for it requires a ton of parsing of the bash output.

Git is great if you want to do everything from the bash shell. That's what it was written for. It's fast, it is powerful, but it is also very unfriendly and extremely difficult to integrate into an editor/IDE.

I'd recommend getting TortoiseGIT and forget trying to integrate GIT itself in an IDE. Every implementation I read about was bad enough to undo all the advantages that GIT actually has over SVN and others. Eclipse itself, as slow and bulky as it is, tends to undo all the advantages of GIT, which is mainly speed.

TortoiseGIT will bring back the speed of GIT, and UEStudio will give you the speed everywhere else.

Now, back to conditional breakpoints... there is a workaround, but it isn't pretty.
Code:
if ($a = 'mickey') {
  if ($a = 'mickey') { } // set breakpoint on this line
  // regular code here
}
The above example will break on the second if statement ONLY if it is True, since it has to pass the first identical if statement evaluation before it reaches the break point. Like I said, it isn't pretty, but it is functional. This is the only way I have ever done it. As rare as I actually need a conditional breakpoint, which is very, very rare, then this doesn't seem like such a big deal for me since there are other ways to do it.


Messages In This Thread
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 04-28-2011, 10:20 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 04-29-2011, 09:52 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 05-02-2011, 10:57 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 05-02-2011, 02:02 PM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 06-02-2011, 06:45 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 07-20-2011, 05:57 PM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 07-20-2011, 06:35 PM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 01-20-2012, 03:59 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-14-2012, 03:58 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-14-2012, 07:06 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-14-2012, 10:10 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-14-2012, 10:47 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-14-2012, 10:57 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-14-2012, 12:02 PM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 03-15-2012, 11:04 AM
Aptana 3 and CodeIgniter 2 code completion - by El Forum - 08-28-2014, 11:44 PM



Theme © iAndrew 2016 - Forum software by © MyBB