Other B4J - New IDE is available (BETA)!!!

Discussion in 'B4J Questions' started by Erel, Apr 30, 2015.

  1. Erel

    Erel Administrator Staff Member Licensed User

  2. jmon

    jmon Well-Known Member Licensed User

    Regarding the auto completion, I found that it trims some characters in this case:

    consider this case:
    Code:
    Type People(Name As String, Age As Int, _
        Street 
    As String)
    I want to add "Country As String" just after "Age As Int,":
    Code:
    Type People(Name As String, Age As Int, Country As Str _
        Street 
    As String)
    If I press CTRL+Space just after typing "Str", the menu shows, I press DOWN to select "String", then I press ENTER

    --> The Underscore dissapears.

    I should have:
    Code:
    Type People(Name As String, Age As Int, Country As String _
        Street 
    As String)
    but I get:
    Code:
    Type People(Name As String, Age As Int, Country As String
        Street 
    As String)
    *(Note that I think that Auto completion should at least pre-select the first item in the list, so we shouldn't have to press DOWN to select "String" in this case)

    Thanks a lot, even though there are still some issues like the one I mentioned, I still use the new IDE because it's so awesome. Fantastic work @Erel!
     
  3. Erel

    Erel Administrator Staff Member Licensed User

    The underscore is considered part of the current word. This is why the auto complete doesn't start automatically and this is the reason why String is not preselected. You should leave a space between the underscore and the word you want to add.
     
    jmon likes this.
  4. positrom2

    positrom2 Active Member Licensed User

    Erel:
    Disabling hardware acceleration does have other weird side effects -the second monitor does not seem to be updated in a reasonable time, so that is no solution.
    The .net version appears to be uptodate- Windows update does not propose any action.
    Could you tell what the differences are in the screen handling of the new IDE and the old ones?

    It would be ridiculous if one would have to buy new hardware to use the new IDE.
    Maybe the system requirements should be indicated since the chance would be that new hardware would not be sufficient...
    I hope there will be another solution.
     
  5. Erel

    Erel Administrator Staff Member Licensed User

    jmon likes this.
  6. dilettante

    dilettante Active Member Licensed User

    It is also possible for various .Net Frameworks to "break" and when installed as part of Windows there is no practical way to repair them aside from a clean reinstall of Windows.

    Can't wait for the IDE and compiler to be rewritten in Java. ;)
     
  7. positrom2

    positrom2 Active Member Licensed User

    Erel:
    Thanks, By running your .net installer link something was fixed, apparently. The problem with the new IDE was gone. Exposing that link on the download page would be helpful to prevent this kind of disaster.
    Quite comforting... but in this case repairing seemed to be feasible.
     
    jmon and Erel like this.
  8. Erel

    Erel Administrator Staff Member Licensed User

    Very good. I've included the link in the release notes of B4A. Will also add it here.
     
  9. jmon

    jmon Well-Known Member Licensed User

    Is the Rapid Debugger broken with the Beta #7? I change strings in some subs and they are not reloaded in real time.
     
  10. Erel

    Erel Administrator Staff Member Licensed User

    Please start a new thread for this and describe the exact steps required to reproduce it. I'm not familiar with such an issue.
     
  11. swissmade

    swissmade Active Member Licensed User

    Small Issue,

    When I do a quick-search and insert some lines the bookmark for the next search result is not stopping on the correct row but somewhere else.
    I have to do a new search to correct this.
     
  12. Erel

    Erel Administrator Staff Member Licensed User

    It is fixed in beta #8 which will be released later today.
     
    jmon likes this.
  13. swissmade

    swissmade Active Member Licensed User

    Thanks Erel
     
  14. jmon

    jmon Well-Known Member Licensed User

    Beta #8 fixes all the bugs I had :
    • Debug hot swap that wasn't working
    • Find Sub / Module that was displaying an error message when pressing down arrow or clicking on a sub name
    • Auto - completion in sub name jumps to the end of the name now, which shows clearly that it's not supported yet :)
    • [EDIT] also the icons in the module list now show the classes / code module properly.
    Thanks a lot for this awesome work and for the super quick fixes, you're almost there!
     
    Last edited: Jun 2, 2015
  15. swissmade

    swissmade Active Member Licensed User

    Hi Erel,

    If I press F3 to Search then the window is starting with Quick Replace.
    Is it possible to set this default to Quick Find and not to Quick Replace.
    Maybe I can set this parameter somewhere.
     
  16. Erel

    Erel Administrator Staff Member Licensed User

    Why are you using it instead of Ctrl + F (which is much more powerful)?
     
  17. Arash Davidi

    Arash Davidi New Member

    hi i found couple of ui bugs!
    1-where is the horizontal duplicated document handle? the vertical one is there and you can pull it and open another source window from top?
    2-also when i use F7 on a declare and the selected word became highlighted, when i want to get back and close the function, the highlighted word wouldn't back to normal
     
  18. jmon

    jmon Well-Known Member Licensed User

    You need to press the "X" button next to the search input
     
    Arash Davidi likes this.
  19. Erel

    Erel Administrator Staff Member Licensed User

    You can also press F7 again when the cursor is not inside a valid symbol.
     
    Arash Davidi likes this.
  20. swissmade

    swissmade Active Member Licensed User

    I know quick-search is more powerful but sometimes I only like to search in one Module and not all.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice