Posted: Fri Mar 03, 2006 11:53 am
No, jaPBe can only use the external debugger.tomijan wrote:It's possible to use in jaPBe this kind of debugger, as in original PB IDE? I find this more convenient as standalone version.
http://www.purebasic.com
https://www.purebasic.fr/english/
No, jaPBe can only use the external debugger.tomijan wrote:It's possible to use in jaPBe this kind of debugger, as in original PB IDE? I find this more convenient as standalone version.
After CTRL+SHIFT+TAB, if 'AutoIndent2 : Optimize' is activated and jaPBe detects a 'possible case', the code is autoindented like your example above.Flype wrote:You (we) can consider, definitely, that it is only possible on lines such as the ones in my example.
First stepLast stepCode: Select all
x + 10 ; update sprite x y + 8 ; update sprite y width + 12 ; adjusting the width height + (50) ; adjusting the height
Code: Select all
x + 10 ; update sprite x y + 8 ; update sprite y width + 12 ; adjusting the width height + (50) ; adjusting the height
Code: Select all
; This is wrong!
CompilerIf
Whee.s = "FooBar"
CompilerEndIf
; This is correct!
CompilerIf
Whee.s = "FooBar"
CompilerEndIf
Code: Select all
For i= 1 To 10
a+1
Next ; OK
For i= 1 To 10 ;= 1
a+1 ; Fail
Next
What about this:Shannara wrote:Sorry for the long downtime between replies ...
I downloaded the newest version, and the three bugs I have posted before (autocomplete on with, with blocks do not indent correctly, and the OffsetOf) have been fixedThanks very much! I havent been able to test out the auto-declare bug on the newest version yet, but I definately will
Here's another bug I reported awhile ago that the author refused to fix.
The indentation of CompilerIf/CompilerEndIf does not work. It's doing the samething With/EndWith did until recently. Basically..
JaPBe will do the wrong indention, while the correct one should be done.Code: Select all
; This is wrong! CompilerIf Whee.s = "FooBar" CompilerEndIf ; This is correct! CompilerIf Whee.s = "FooBar" CompilerEndIf
Code: Select all
CompilerIf #JaPBe_DebuggerIsRunning
If blub = 1
CompilerEndIf
Whee.s = "FooBar"
CompilerIf #JaPBe_DebuggerIsRunning
EndIf
CompilerEndIf
I agree. I don't think this is a bug, it's a feature !Dummy wrote:I think it is better not to do indentation on "Compiler*" directives as these can be used in many ways where that indentation would be really confusing
It's a feature, not a bugeinander wrote:Great work Gnozal!
There is a indent fail: equal after commentCode: Select all
For i= 1 To 10 a+1 Next ; OK For i= 1 To 10 ;= 1 a+1 ; Fail Next
';=' is a manual indent markjaPBe's readme.txt wrote:New in Version 2.4.9.25
#######################
...
* Manual indent - Marks
Example
compilerif #debug ;>
dothis()
compilerelse ;=
dothat
compilerendif ;<
...
it took me 2 hours but i think i got the joke, "VolksWagen Bug"einander wrote:![]()
It's a feature, not a bug![]()