Jakie IDE/Edytor używacie?

Jakie IDE/Edytor używacie?
a_s_f
  • Rejestracja:ponad 22 lata
  • Ostatnio:19 dni
  • Lokalizacja:Rzeszów
0

Visual Studio 2010
Notepad2/Notepad++

GazowanySmalec
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 8 lat
  • Postów:107
1

NetBeans4Life


robcio
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 10 lat
  • Lokalizacja:Opole
  • Postów:533
0

do C/C++ visual studio ultimate/express. Java net beans a do wszystkiego innego GVim


Nie odpowiadam na PW z prośbą o pomoc programistyczną.
lolq
  • Rejestracja:około 15 lat
  • Ostatnio:około 4 lata
  • Postów:423
0

ostatnio siedzę tylko w web więc Notepad++, lubię go: prostota i szybkość obsługi, nie to co jakieś kombajny, które zamulają
C/C++ dev-c++ (choć nie wiem czemu, nikomu to środowisko się nie podoba)
C# visual studio


...
hauleth
Bo Dev-C++ po prostu nie działa i bardziej przeszkadza niż pomaga.
lolq
hmm no cóż, nie tworzyłem w C++ jakichś spektakularnie wielkich projektów więc może dlatego jakoś nie zauważyłem by mi przeszkadzał ;)
hauleth
A zauważyłeś, że debugger nie działa?
lolq
no były z nim jakieś problemy, ale nie przykładałem szczególnej uwagi, jak wspomniałem, nie pisałem wielkich programów
allocer
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 11 lat
0

Java: Eclipse;
C/C++: Code::Blocks, Visual Studio 2010;
Python: PyCharm;


Idiots, idiots everywhere.
Marooned
Administrator
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 6 godzin
  • Lokalizacja:Poznań
0

EditPlus do codziennej pracy (webdev na php)
AVRStudio do C na AVR
Eclipse pod Androida (Java)


edytowany 1x, ostatnio: Marooned
munky
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:7
0

Tylko Eclipse, żeby nie tak duże zużycie pamięci byłby doskonały ;/


zebu.pl
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

@munky który Eclipse zjada za dużo pamięci? Może naładowałeś mu wtyczek po prostu? Eclipse trzeba mieć osobne do osobnych celów i działa ok ;)-


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
somekind
W sensie oddzielne do C++, oddzielne do WWW, oddzielne do Javy?
Marooned
KAŻDY Eclipse zjada dużo pamięci.
Shalom
@somekind tak ;) Chodzi o to żeby nie napychać go wtyczkami bo potem robi się z tego masakra.
somekind
To może od razu lepiej oddzielny komputer do każdego z nich, żeby było już całkiem wygodnie. ;P
Shalom
Oddzielnego komputera nie ma, ale oddzielna instancja eclipse bardzo ułatwia życie ;)
robcio
  • Rejestracja:prawie 13 lat
  • Ostatnio:ponad 10 lat
  • Lokalizacja:Opole
  • Postów:533
2

Eclipse jest napisane w javie dlatego zapewnie zżera 2 razy więcej pamięci niż visual studio


Nie odpowiadam na PW z prośbą o pomoc programistyczną.
Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 4 godziny
3

A ZTCW kolejne wersje VS są systematycznie przepisywane coraz bardziej do C#. Czy VS2010 jest taki znowu lekki?


"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.
edytowany 1x, ostatnio: Wibowit
nerf
  • Rejestracja:ponad 14 lat
  • Ostatnio:prawie 11 lat
0

@Wibowit Jeśli chodzi ci o rozmiar to instalka 2 GB po zainstalowaniu nie licząc dodatkowych pierdół to sam katalog "Visual Studio" na innej partycji to zaledwie 1.7 GB a Task Manger pokazuję, że skrada mi 140 000 k pamięci(Private Working Set(?)) po a odpalany był jakaś godzinkę temu(pełen ekran jeśli to coś robi ;p)

0

A ja używam:

  • Microsoft Visual 2008 C# oraz 2005
  • Borland C++ Builder 6 Personal
  • NetBeans 7.2
  • Eclipse 4.2
  • Microsoft Visual Web developer 2008
  • Borland Delphi 7 Personal

plus zainstalowany serwer bazodanowy Microsoft SQL server 2005.
Oczywiście z niektórych edytorów / IDE korzystam częściej z innych zaś rzadziej.

Lena(R)
  • Rejestracja:około 14 lat
  • Ostatnio:ponad 4 lata
  • Postów:98
0

Pod Windows:
Visual Studio 2010 Ultimate, Eclipse, NetBeans (w ostateczności), Notepad++, gVim, Aptana (chociaż to praktycznie Eclipse).

Pod Linux:
MonoDevelop, CodeLite, Eclipse, NetBeans (analogicznie, w ostateczności), Vim, Kate.

0

tylko idea ;)

kult
jest super, ale nie tylko
kult
  • Rejestracja:prawie 22 lata
  • Ostatnio:ponad rok
0

Eclipse ( ps @Marooned AvrStudio nie jest fajne oprócz debuggera )
IntelliJ :)
Cała reszta w Vim, na razie udoskonalam go w ramach wolnego należnego czasu w pracy ;)

Marooned
Nie piszę gigantycznych projektów więc dla mnie jest ok. Szczególnie od wersji 5 opartej na VisualStudio.
kult
Nie podoba mi się to, że odeszli od avr-gcc (WinAVR), rozwijają go na własną rękę, a społeczność open source na własną. Śmierdzi to tym, że idą w kierunku płatnych kompilatorów, tak jak zrobiła to firma Microchip (gcc, bezpłatna wersja tylko z kompilacją bez optymalizacji). W zasadzie chodziły słuchy, że Microchip chce kupić Atmela. To, że oparli wersję 5 na VisualStudio to moim zdaniem ich porażka, nie sukces. Ale jak to zwykle bywa - czas zweryfikuje fakty :)
Marooned
Czemu porażka? Fakt, że nie jest to wymarzone środowisko ale skok jakościowy w porównaniu do topornej 4 jest niebywały.
KR
  • Rejestracja:prawie 16 lat
  • Ostatnio:5 miesięcy
  • Postów:2514
0

VS 2012 Ultimate
Code::Blocks
Notatnik
czasem Delphi 7 lub Borland C++ Builder ale ostatnio praktycznie w ogole


░█░█░█░█░█░█░█░█░█░█░█░
munky
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:7
0

Ja korzystam z Eclipse same plusy minus to wielkość ;/


zebu.pl
liske1
  • Rejestracja:ponad 13 lat
  • Ostatnio:11 dni
  • Postów:522
0

Ja korzystam z Visual C++ 2010 Express Edition


0

Ostatnio duzo Xcode.

vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0
Wibowit napisał(a):

A ZTCW kolejne wersje VS są systematycznie przepisywane coraz bardziej do C#. Czy VS2010 jest taki znowu lekki?

Trochę się ładuje:

  • VS 2010 10 s IDE + 20-25 s projekt (RAM: 164m Private / 189m Working)
  • Eclipse to w sumie jakieś 40 s z małym projektem PHP (RAM: 203m Private / 195m Working)

Potem jest w miarę sprawny, ale używam C++ które samo w sobie obciąża kompilator (te nagłówki goniące nagłówki...).
Można przyspieszyć stosując prekompilowane headery ale jakoś temu nie ufam - i tak co jakiś czas Build (a nie Rebuild) robi mniej niż powinien (Build i efektu nima, Rebuild - i jest).

edytowany 2x, ostatnio: vpiotr
Azarien
Prekompilowane nagłówki działają dobrze. Ale jak kiedyś wrzuciłem tam całego Boosta, to się środowisko zatkało..
vpiotr
No ja właśnie używam Boosta (chociaż nie całego).
ME
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 2 lata
  • Postów:105
0

Do Ruby i Pythona używam SciTE. Lekki, przyjemny edytor. Ale brakuje mi w nim podpowiedzi do składni, dlatego chyba doinstaluję PyScripter'a do Pythona. To też jest lekki edytor. Mam słabość do takich lekkich programów. Ewentualnie rozważam Geany, choć wygląda nieco dziwnie. Pozostałe IDE są bardzo rozbudowane i trudno je ogarnąć. Ale zależy kto do czego je potrzebuje. Ja nie mam wielkich wymagań, więc do napisania prostego programu w zupełności mi wystarczą proste edytory (Notepad++ ma za dużo cudacznych opcji). Z tym że nie wszystkie poprawnie obsługują polecenia wprowadzania danych np. poprzez "input" - Python i "gets" - Ruby. Kompletnie nie radzi sobie z nimi SublimeText. Dlatego go odrzuciłem. SciTE nieelegancko obsługuje polecenie "gets" w Rubim, ale można to przeżyć. Natomiast Geany radzi sobie z oboma poleceniami.

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)