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