Netbeans czy Eclipse? Co wybrac?

Netbeans czy Eclipse? Co wybrac?
0

Witam, przesiadłem się z netbeans na eclipse, a przynajmniej probuję. Po kilku godzinach meczenia.... połaczyłem eclipse+maven+tomcat. Tylko dlaczego mam ikone "x' przy projekcie i "java resource". Projekt "Dynamiec web ...(cos tam)" ? Ktoś ma jakies pomysły ?

Lekko_podkurzony napisał(a)

Witam, przesiadłem się z netbeans na eclipse, a przynajmniej probuję. Po kilku godzinach meczenia.... połaczyłem eclipse+maven+tomcat. Tylko dlaczego mam ikone "x' przy projekcie i "java resource". Projekt "Dynamiec web ...(cos tam)" ? Ktoś ma jakies pomysły ?

Ogólnie wszystko działa ... ale ten [x] mnie niepokoji ... :(

0

Przecież masz zakładkę Problems (tam gdzie Console), więc co za problem sprawdzić. Wróżek tutaj nie ma.

0

Pisałem, że to początki z Eclipse. :-D Pomogła mi ta wskazówka :) Dzięki :)

Witam, ponownie ...

Poszszukuje dwóch funkcjonalności, które posiadł Netbeans (chodzi o skróty klawiszowe).

  1. Usuwanie nie potrzebnie zaimportowanych pakietów (w Netbeans ctrl+shift+i)
  2. Szybkie dodawanie kodu np
    wpisujesz sout (klikasz tab ) i masz System.out.println("")

Istnieje coś takiego w ogóle w Eclipse ?

Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Stacktrace
  • Postów:6821
0

@Lekko_podkurzony

  1. ctrl + shift + o
  2. podstawowe rzecz są skonfigurowane zacznij pisać np. sysout i naciśnij ctrl+spacja. Resztę można sobie skonfigurować i przejrzeć w Properties>Java>Editor>Templates

Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
0
  1. Dzięki :)

  2. Pojawiają mi się podpowiedzi, a chodzilo mi o automatyczna implementacje kodu

Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Stacktrace
  • Postów:6821
0

zacznij pisać nazwę szablonu i ctrl+spacja, pojawia się odpowiedni kawałek kodu.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
0

Pechowo wziĄłem przykład który miał wiele alternatyw i przez mialem za duzo tych podpowiedzi, ale rzeczywiscie masz racje :) Dziekuje :)

KA
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 9 lat
  • Postów:91
0

NETBEANS działa w miarę szybko jest bardziej przejrzysty od eclipsa.

NetBeans jest projektem typu "open source" o coraz większej popularności i stale wzrastającej społeczności użytkowników. O wielkim sukcesie NetBeans świadczy fakt, że z projektem tym współpracuje już prawie 100 (znaczących!) firm na całym świecie. Projekt NetBeans został uruchomiony w czerwcu 2000 roku przez firmę Sun Microsystems będącą od tej pory głównym jego sponsorem.

Obecnie istnieją dwa główne produkty: NetBeans IDE i NetBeans Platform. Oprócz nich dostępne są dwa inne, będące rozszerzeniami do IDE: NetBeans Mobility Pack oraz NetBeans Profiler.

NetBeans IDE jest środowiskiem programistycznym (Integrated Development Environment - IDE) - narzędziem służącym do tworzenia, kompilowania, uruchamiania i testowania programów. Całe IDE jest napisane w Javie, jednak umożliwia ono również tworzenie programów w innych językach. Ponadto (oprócz NetBeans Mobility Pack i NetBeans Profiler) dostępna jest duża ilość modułów rozszerzających jego możliwości. NetBeans IDE jest produktem dostępnym za darmo oraz bez żadnych ograniczeń co do jego używania.

Dostępna jest również NetBeans Platform - jest to modułowa i łatwo rozszerzalna baza, służąca jako podstawa do tworzenia dużych aplikacji typu "desktop". Oprócz tego niezależni dostawcy oprogramowania dostarczają różnego typu wtyczki i rozszerzenia, które łatwo integrują się z NetBeans Platform i mogą być użyte do tworzenia własnych narzędzi i rozwiązań.

Wszystkie produkty NetBeans są tworzone jako "open source" i dostępne są za darmo zarówno do komercyjnych jak i niekomercyjnych zastosowań. Kod źródłowy obu produktów dostępny jest na licencji Common Development and Distribution License (CDDL).


Wibowit
NetBeans został stworzony na jakiejś tam uczelni, potem skomercjalizowany, potem kupiony przez Suna i otwarty.
KA
Co ma piernik do wiatraka? hahah
Wibowit
Napisałeś, że został uruchomiony przez Sun.
0

Według mnie racja jest w tym, że cholernie dużo zależy od użytkownika.

Ja jako student piszę przeważnie małe programy (max 2-3 tys. linii kodu) i szczerze bardzo wygodnie mi się to robi pod NB.
Łatwo się go też integruje z tomcatem, co kilka razy mi się przydało (choć ten teraz ogólnie jest prosty w konfiguracji dzięki narzędziom webowym).

Starsze wersję NB często się zawieszały na chwilę, ale teraz (używam 7.0) jest szybszy i stabilniejszy.

Co do Eclipse to jest fajne narzędzie muszę przyznać. Używałem go przez pewien czas, aby się tak od NB nie uzależniać, jednak musiałem zrezygnować,
bo niestety miał niemiłą do wywalania się, a ja traciłem całą niezapisaną pracę (na szczęście mam zwyczaj używać bardzo często skrótu ctrl+s). Jednak poza tym nie mam większych zastrzeżeń.

Dla początkującego użytkownika oba narzędzia są zbawieniem w porównaniu do nieszczęsnych notatników.

Co do edytora okienek w NB, to niestety według mnie nie jest on specjalnie użyteczny. Wprawdzie łatwo się go używa, ale ja jednak jak chcę uzyskać porządne rozstawienie i skalowanie elementów, to nic nie zastąpi mi ręcznego pisania kodu w swingu.

Olamagato
Mi jakoś udaje się wyklikać wszystko co tylko sobie wykombinuję. I prawie wszystko na standardowych javowych layout managerach. Ostatnio wyklikałem kilka zagnieżdżonych w sobie kontenerów z różnymi splitterami itp., z których część wymiarów jest sztywna, a inne dynamiczne. W każdym wypadku można customizować kod potrzebny do wyskalowania.
KA
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 9 lat
  • Postów:91
0

Jeśli chodzi GUI Builder w NetBeans to trzeba przyznać, że się bardzo dobrze spisuje jeśli ktoś umiejętnie go wykorzystuje.


M9
i nie ma nic gorszego niż osoba, która nauczy się robić GUI w takim czymś, tworzy tym tony nieczytelnego kodu i sama później nie wie jak to działa :)
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

@kadoel kiedys może tak było, ale wtyczka http://www.eclipse.org/windowbuilder/ jest od niego znacznie lepsza i generuje nieporównywalnie lepszy kod.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
M9
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 13 lat
  • Postów:13
0

To jakiego IDE używamy to raczej kwestia gustu i firmy. Szczerze mówiąc przez ostatni rok byłem na kilku szkoleniach (nokia siemens, tieto, oraz firmy zewnętrzne) i widziałem tylko jednego prowadzącego, który używałby NB.
Nigdy się w licencje nie zagłębiałem zbytnio, ale eclipse przecież jest chyba tak samo open source jak i netbeans, więc nie wiem po co się o tym tak rozpisywać. Dodatkowo Eclipse to przede wszystkim platforma (RCP), gdzie możemy sobie sami bez większych problemów pisać pluginy i fajne bajery. Ja bym się zastanawiał prędzej między Eclipsem a IntelliJ, lub JCreatorem, tylko większość zawsze woli wybierać jedynie z darmowych opcji.

Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 17 godzin
0

Dodatkowo Eclipse to przede wszystkim platforma (RCP)

A NetBeans to niby nie? Np:


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
M9
a ktoś napisał, że nie?
F7
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 13 lat
  • Postów:4
0

Jak chcesz pisać aplikacje to NetBeans, jak chcesz zostać guru konfiguracji żeby cokolwiek uruchomić to Eclipse - pomy nie pomy, deploye... a w NetBeans zielona strzałka Run i działa.

0

NetBeans, NetBeans, NetBeans i jeszcze raz NetBeans!

Jak dla mnie bardzo szybki. Gdy spróbowalem Eclipsa to po prostu masakra. Nie wiem, dlaczego u mnie jest inaczej, ale NB jest szybszy od Eclipsa!
Oczywiście ma wyjebany w kosmos plugin Matisse który korzysta z GroupLayout. No ale ja tam staram się pisać kod samemu. Superszybkie jak dla mnie podpowiadanie składni, świetny debuggerek. Jednym słowem - NB wymiata!

0

IntelliJ IDEA Ultimate. Do poniedzialku jest wielkanocna znizka za licencje ;d

Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 17 godzin
0

Właśnie kupiłem IDEĘ wczoraj przez soft.ware.pl ale zapomniałem zapytać czy dojdzie mi serial czy dostarczą płytę - wpisałem adres zameldowania, a nie zamieszkania i jest problem :( .


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
0

Kupujesz licencje, ja kupilem od nich bezposrednio na stronce, i przyszla mailem. Sam soft sciagasz ze stronki, i przy uruchomieniu wybierac licencja / evaluation 30 dni, wskazujesz licencje i tyle.

LO
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 4 lata
0

Ja teraz robię taki nieduży projekt w Netbeans i działa całkiem przyjemnie... Kiedyś, kiedyś zainstalowałem Eclipse, ale jakoś nie przypadł mi do gustu... Zresztą moim zdaniem Netbeans jest bardziej intuicyjny....

AP
  • Rejestracja:około 11 lat
  • Ostatnio:ponad 10 lat
  • Postów:4
0

Ja polecam zdecydowanie Eclipse. Pracuję z nim już od jednego roku. Ma lepszy od NetBeans interfejs, jest bardziej intuicyjny i przede wszystkim jest szybszy. Taka jest moja opinia.

n0name_l
I musiales sie ta informacja podzielic w watku, ktory sie skonczyl ponad 2 lata temu?
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

@apilat kiedyś polecałbym eclipse, ale dziś tylko IntelliJ :P


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
0

@doctor.satan zdecydowanie polecam Ci NetBeans. Eclipse zacina jak masz mniej niż 16 GB RAM-u i miej niż 6-rdzeniowy procesor. Poza tym nie musisz się męczyć z konfiguracją, wszystko od razu działa.

3

Na pewno po 10 latach przyda mu się ta odpowiedź

0

Temat aktualny. Jak nie jemu, to przyda się komuś innemu.

K8
  • Rejestracja:około 16 lat
  • Ostatnio:ponad rok
0

A ja polecam Eclipse na początek, bo częściej go spotykałem i kursy, które robiłem były pod Eclipsem. Po zdobyciu doświadczenia i w zależności od tego co robimy można się przesiąść albo korzystać z dwóch... Też czytałem sporo na ten temat i bardzo dużo doświadczonych ludzi korzysta Intellij Idea, NetBeansa chwalą okienkowcy, a i tak najwięcej osób chyba korzysta z Eclipse'a.

Wydaje się, że na początku tej drogi, kiedy potrzebny jest duży zapał, dużo cierpliwości a kłody lecą pod nogi jak bociany jesienią na zachód, to szybciej jest zacząć od bardziej popularnych IDE.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)