[program-l] Re: Different IDEs

  • From: "Milos Przic" <milos.przic@xxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Mon, 9 Jul 2018 09:29:21 +0200

Hello Taksan,
I tried Notepad++. I chose Java from the language menu, but am wondering is it 
going to let me know about wrong sintax and stuff? If yes, how?
Thanks!
Best,
          Miloš
  ----- Original Message ----- 
  From: Taksan 
  To: program-l@xxxxxxxxxxxxx 
  Sent: Friday, July 6, 2018 2:38 PM
  Subject: [program-l] Re: Different IDEs


  Milos: as far as I know.... android studio is only for doing android related 
projects.    So the answer would be no... that is not a good tool to "just 
learn java as a beginner" because you need something to create little small 
java programs to say some "hello world" level stuff and then slowly increase 
complexity until you get to something like a big project or android project.


  You can just learn java using a text editor like notepad++ or whichever you 
prefer, then after you feel comfortable move to android studio.


  Now, in case you are wondering why don't just use android studio to make a 
hello world little program... the reason is that if you do that... that little 
program will actually be a project that runs on android, not a simple thing 
that shows a message on screen or console. Anything you do will have a lot of 
android stuff all over it.


  Taksan


  On Fri, Jul 6, 2018 at 4:14 AM, Milos Przic <milos.przic@xxxxxxxxx> wrote:

    Hellol,
    Can I then simply use Android studio, which I have already set up, to 
practice java and xml as a beginner?
    I am a beginner for quite some time, but I am doing it slowly, don't have 
time to learn more quickly, but am seeing progress. That is why I am asking all 
this.
    Thanks to everyone for your pacience!
    Best,
             Miloš
    ----- Original Message ----- From: "Duong Tuan Nam" <tuannamduong@xxxxxxxxx>
    To: <program-l@xxxxxxxxxxxxx>
    Sent: Friday, July 6, 2018 6:31 AM

    Subject: [program-l] Re: Different IDEs



      Hi,

      String Tool Suite is Eclipse with embedded Spring Plugin package. If
      you use it, I recommend use Eclipse Oxygen then download Spring plugin
      manually. You can easily choose what plugins in need. Jaws and NVDA
      can work well with it. for IntelliJ, excluding screen reading software
      accessibility, it would the best IDE for Java right now. For few
      months before, I try it , a little slow, and some area NVDA cannot
      read but still can be used with NVDA. But at that time, I prefer
      Eclipse. The NVDA 2018.2.1 has recently released, not sure if it has a
      more accessible with IntelliJ, you can give it a try.

      Note that, Eclipse and IntelliJ are very different in project
      structrure management, hotkey and so on,... It takes time to learn how
      to use them.

      cheers,
      Nam

      On 7/4/18, Taksan <taksantong@xxxxxxxxx> wrote:

        Milos I can't say much about accessibility, but will give you some other
        points to consider:

        First, do not put much effort into netbeans or sodbeans. That tool is 
not
        used much and its future is unclear. Use it now if you want but be 
aware it
        may go away soon.

        Intellij and Eclipse are both good tools. Used a lot in the software
        development industry.  I personally can't use intellij only for one 
detail:
        it has autosave and can't be disabled. This means that if you open a 
file
        and make some change and while you are thinking if that is really a good
        change or whatever other thing... the IDE already saved your changes. I
        simply can't live with that.

        If you think you will in the future try to do Android development, you 
will
        need to use android studio, which is based on Intellij.

        You will hear a lot of bad things about Eclipse: it is old, slow, big,
        complex menu.... and... they are true, sorry, that is the hard and plain
        truth. But, I have been using Eclipse for more than 15 years to do java,
        php, python and c++ projects and doing good with it.

        Taksan


        On Wed, Jul 4, 2018 at 4:52 AM, Milos Przic <milos.przic@xxxxxxxxx> 
wrote:


          Hi Shadyar,
          Thanks a lot, I will certainly try it! Is it the one Quentin refered 
to
          in
          his post?
          Thanks once again!
          Best,
                   Miloš
          ----- Original Message ----- From: "Shadyar Khodayari" <
          shadyar81@xxxxxxxxx>
          To: <program-l@xxxxxxxxxxxxx>
          Sent: Wednesday, July 4, 2018 6:16 AM
          Subject: [program-l] Re: Different IDEs



          Hi

            installing STS plugin and setting eclipse for Spring is very
            complicated. you can directly download from www.spring.io use
            spring-tool-suite-RELEASE instead of STS plugin. it is a present IDE
            eclipse based special for Spring which is accessible as well.

            good luck
            Shadyar

            On 7/3/18, QuentinC <quentinc@xxxxxxxxxxx> wrote:


              Hello,

              If by spring tool suite you mean the eclipse plugin/special 
version, go
              for it. Eclipse is probably the most screen reader accessible IDE,
              although there are still unaccessible things.

              I tried IntelliJ about two years ago (september 2016) and my 
conclusion
              was that it wasn't accessible and comfortable enough for 
day-to-day
              work. While many things are read, I found it quite sluggish/slow, 
and
              there were often the one step behind cursor bug as I would call 
it,
              i.e.
              on a menu with item A, B and C, when you press down arrow, it 
will read
              A when you are in fact on B, or in your code when pressing
              left/right/up/down it will read the character/line you have just 
left
              instead of the one you are landing on.
              This was the most problematic problem I observed. I'm using Jaws, 
2018
              today but at that time it was Jaws 16. I don't know if the 
situation
              improved since, anyway I don't have time to try again.

              I don't know at all about NetBeans, but as far as I know there is 
an
              accessibilized version called sottbean. Be careful though, a 
while ago,
              some people on this list pointed out that NetBeans is gently 
getting
              out
              of date and is likely to have support stopped soon.

              Hopes that helps
              ** To leave the list, click on the immediately-following link:-
              ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
              ** If this link doesn't work then send a message to:
              ** program-l-request@xxxxxxxxxxxxx
              ** and in the Subject line type
              ** unsubscribe
              ** For other list commands such as vacation mode, click on the
              ** immediately-following link:-
              ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
              ** or send a message, to
              ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

              ** To leave the list, click on the immediately-following link:-

            ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
            ** If this link doesn't work then send a message to:
            ** program-l-request@xxxxxxxxxxxxx
            ** and in the Subject line type
            ** unsubscribe
            ** For other list commands such as vacation mode, click on the
            ** immediately-following link:-
            ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
            ** or send a message, to
            ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq



          ** To leave the list, click on the immediately-following link:-
          ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
          ** If this link doesn't work then send a message to:
          ** program-l-request@xxxxxxxxxxxxx
          ** and in the Subject line type
          ** unsubscribe
          ** For other list commands such as vacation mode, click on the
          ** immediately-following link:-
          ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
          ** or send a message, to
          ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq




      ** To leave the list, click on the immediately-following link:-
      ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
      ** If this link doesn't work then send a message to:
      ** program-l-request@xxxxxxxxxxxxx
      ** and in the Subject line type
      ** unsubscribe
      ** For other list commands such as vacation mode, click on the
      ** immediately-following link:-
      ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
      ** or send a message, to
      ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq 


    ** To leave the list, click on the immediately-following link:-
    ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
    ** If this link doesn't work then send a message to:
    ** program-l-request@xxxxxxxxxxxxx
    ** and in the Subject line type
    ** unsubscribe
    ** For other list commands such as vacation mode, click on the
    ** immediately-following link:-
    ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
    ** or send a message, to
    ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq


Other related posts: