ATNEL tech-forum
https://forum.atnel.pl/

MkCLIPSE świeżutkie do pobrania i testów...
https://forum.atnel.pl/topic16986-450.html
Strona 16 z 19

Autor:  MisterWhite [ 17 maja 2017, o 22:17 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Witam
Chciałbym tu zgłosić pewien drobny problem o którym ostatnio rozmawiałem telefonicznie z Panem Mirkiem , i który już kiedyś się pojawiał - mianowicie chodzi o gubienie ścieżek do programów dodanych w User Button. Niestety po zamknięciu MkClipse i ponownym jego otwarciu pozostaje wpisany tylko jeden program - putty. I nie ma znaczenia czy otwieram MkClipse z prawami administratora czy nie. Otwarty jest też projekt i zaznaczona opcja autozapisu. System Windows10 64-bitowy.
Sprawdzałem też plik *.ini - Po dopisaniu programów pojawiają się w nim odpowiednie ścieżki, po zamknięciu MkClipse pozostają nadal wpisane, lecz w momencie ponownego otwarcia aplikacji zostają wykasowane i pozostaje jedynie wpisana ścieżka putty..
Jednocześnie mam prośbę (a właściwie ma ją Pan Mirek) o sprawdzenie przez innych forumowiczów czy u nich ta przypadłość nie występuje. Chodzi o znalezienie prawidłowości.
Pozdrawiam
W

Autor:  Adam12 [ 18 maja 2017, o 06:48 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

U mnie jest tak samo. Sprawdzałem to na kompie z Win7 64bit i na maszynach wirtualnych z Win7 64bit oraz Win XP 32bit. Program dopisuje się do paska, ale po ponownym uruchomieniu znika. Zauważyłem dodatkowo, że jeśli otwiera się jakiś projekt to w tym momencie kasowany jest też zapis w pliku *.ini. Tak samo jeśli włączony jest Autoopen to zapis znika od razu po włączeniu programu. Wpisywanie ręczne ścieżki do *.ini nic nie zmienia, wygląda jakby ten zapis nie był w ogóle czytany.

Dodatkowo podczas tych prób z dodawaniem programu do paska, raz na jakiś czas przy zamykaniu MkClipse pojawiają się wyjątki: AV (próba odczytu z adresu bodajże 0x10) oraz EInvalid Pointer Operation. Pewnie jest jakiś problem ze zwalnianiem pamięci, ale nie wiem czy to jest związane ze ścieżkami bo jak pisałem pojawia się nieregularnie.

Pozdrawiam
Adam

Autor:  mirekk36 [ 18 maja 2017, o 08:31 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

ok dzięki za info - popracuję nad tym i dam znać

Autor:  doman89 [ 12 cze 2017, o 18:42 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Witam,

Widzę, że sporo się pozmieniało od mojej nieaktywności - "wojenki" atmel studio vs. eclipse odeszły do lamusa ;) A przełamał je topór MkClipse 8-)
Zainstalowałem MkClipse i pierwsze za co daję mega plusa - choć zanim znajde czas aby coś napisać, to trochę jeszcze minie, to w pełni profesjonalne dark theme. Na C::B ciemne tematy to farsa jak dla mnie :)

Pytanie czy programik będzie free z założenia czy skubać już do świniaka na licencje w przyszłości? :)

Pozdrawiam,
doman89

Autor:  gufim [ 14 cze 2017, o 19:51 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Czy dało by się dorobić taki klawisz Build&Upload_MkBootLoader lub tylko samo wgrywanie za pomocą MkBootLoadera

Autor:  mirekk36 [ 14 cze 2017, o 21:31 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

gufim napisał(a):
Czy dało by się dorobić taki klawisz Build&Upload_MkBootLoader lub tylko samo wgrywanie za pomocą MkBootLoadera

Przykro mi, do tego celu służy MkBootloader

------------------------ [ Dodano po: kilkunastu sekundach ]

ciężko byłoby mi do każdego nowego mojego programu implementować funkcjonalności MkBootloadera

Autor:  Harry [ 15 cze 2017, o 00:18 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

A nie można by np odpalać mkbootloadera z parametrem?
Z czasem jak się powiększy paleta softu możnaby wprowadzić np menu kontekstowe do wingrozy typu "Otwórz z..." i tu powrzucać linki do całego Atnelowskiego softu.
To tylko taki drobny ficzer który myślę że spodobałby się użyszkodnikom.

Wysłane ze srajfona.

Autor:  gufim [ 16 lip 2017, o 08:38 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Witam mam taki kłopot bo jeszcze wczoraj lub przedwczoraj odpalałem MkClipsa i było ok a dziś wyskakuje mi taki błąd i się zamyka .
Obrazek
I nie wiem co to może być .

Autor:  xentis [ 16 lip 2017, o 10:02 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Chym... dziwne bo u mnie to samo. Odpalam, przez chwilę okno programu jest puste po czym ładowany jest ostatni projekt i prawie natychmiast pojawia się okienko z errorem "Abstract error!" i co dziwne po kolejnej chwili całość się zamyka bez kliknięcia w OK na okienku błędu.

Autor:  mirekk36 [ 16 lip 2017, o 10:07 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

u mnie to samo - PASKUDNY - BUG

już nowsza - mam nadzieję ostatecznie poprawiona wersja do pobrania

http://atnel.pl/mkclipse.html

Autor:  xentis [ 16 lip 2017, o 10:13 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

YYY... jakby to powiedzieć błąd nie wyskakuje ale program się sam zamyka po chwili od odpalania czyli odpalam, przez chwilę okno programu jest puste po czym ładowany jest ostatni projekt i po kolejnej chwili program znika.

Autor:  mirekk36 [ 16 lip 2017, o 10:31 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

eeeeh no niestety dorywczo na dzisiaj mam czas ... sprawdziłem , błędu nie było ale się zamyka ....

ok jeszcze kolejna szybka poprawka - proszę build 39

sorki za problemy teraz już chyba będzie dobrze - proszę ew dać znać

Autor:  xentis [ 16 lip 2017, o 10:45 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Wygląda że jest ok. Dziękuje za szybką interwencję 8-)

Autor:  anshar [ 16 lip 2017, o 10:47 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

U mnie również wszystko śmiga. ;)

Autor:  gufim [ 16 lip 2017, o 11:10 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Jest OK

Autor:  mirekk36 [ 16 lip 2017, o 11:26 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

uuuuf, dzięki, no to lecę w końcu na grila ;)

Autor:  JarekK [ 17 sie 2017, o 19:23 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

A czy przy okazji można na blogu zmienić link do aktualnego mkclispe?
Tam jest chyba wersja 1.024.

Autor:  Rosto [ 26 paź 2017, o 16:43 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

MkClipse odkryłem kilka dni temu, dlatego tak późno dołączam do dyskusji.

Ja też miałem problemy z otwieraniem PDFów (Windows 10 Home, wersja 1703, build 15063.540); po kliknięciu na ikonkę otwierało się okienko Adobe Reader, ale nota się nie renderowała. Nie pomogła też de-instalacja i reinstalacja Readera. Pisaliście coś o komponentach ActiveX, ale nigdzie w wątku nie znalazłem informacji, o który konkretnie chodzi. W desperacji odpaliłem MkClipse z linii poleceń i nota wyświetliła się prawidłowo. Dodam, że zarówno z ikony jak i z CLI program uruchamiam w trybie administratora. Mam nadzieję, że ta wskazówka okaże się pomocna przy kodowaniu kolejnych wersji.

Jeśli dobrze zauważyłem to program używa komend DDE do komunikacji z Adobe Reader. Ja sam używam Sumatra PDF jako domyślnej przeglądarki; aplikacja jest szybka i całkowicie przenośna (2 pliki ~7MB zamiast prawie 260MB w Readerze). Z dokumentacji dowiedziałem się, że Sumatra także obsługuje standard DDE, więc skok do konkretnej strony noty nie byłoby problemem. Proponuję dołączenie Sumatry na stałe do pakietu albo przynajmniej dodanie natywnej obsługi jako opcji.

Mam też kilka innych sugestii:

  1. Przydałoby się odświeżanie źródeł po ich nadpisaniu w zewnętrznym edytorze. Co prawda, mimo braku tej opcji, kompilacja działa prawidłowo, ale takie małe szczegóły bardzo ułatwiają pracę.

  2. Prawy klik na ikonce PDF mógłby otwierać folder, w którym zapisane są noty procesorów.

  3. Chętnie skorzystałbym z opcji wywoływania MkClipse z linii poleceń z dodatkowymi parametrami, tak żebym mógł kompilować i ewentualnie programować wsady z poziomu mojego ulubionego edytora.

  4. Ilu programistów, tyle opinii na temat formatowania kodu, dlatego wnioskuję o możliwość użycia własnych plików konfiguracyjnych dla AStyle.

  5. Ostatnia propozycja jest dość kontrowersyjna, ale myślę, że warta rozpatrzenia. Wielokrotnie pisał pan, że MkClipse nie jest konkurencją dla Eclipse, ale widzę, że zbyt często ulega pan presji osób, które chciałyby, żeby program rozwijał się właśnie w tym kierunku. Dodawanie funkcji takich jak formatowanie kodu, schematy kolorów i podobnych do tak prymitywnego edytora, to moim zdaniem strata pańskiego czasu. W tej chwili programiści mają ogromny wybór edytorów, a napisanie porządnej alternatywy to zajęcie na cały etat. Dlatego uważam, że jedynym sensownym kierunkiem rozwoju MkClipse będzie coraz lepsza współpraca z innymi edytorami (patrz punkt 3). W związku z tym proponuję całkowite wywalenie funkcji edycyjnych i zostawienie wyłącznie trybu read-only.

Autor:  mirekk36 [ 26 paź 2017, o 20:50 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Rosto napisał(a):
Przydałoby się odświeżanie źródeł po ich nadpisaniu w zewnętrznym edytorze. Co prawda, mimo braku tej opcji, kompilacja działa prawidłowo, ale takie małe szczegóły bardzo ułatwiają pracę.

Popieram - warto to dodać

Rosto napisał(a):
Prawy klik na ikonce PDF mógłby otwierać folder, w którym zapisane są noty procesorów.

Bardzo fajny pomysł - również dodaję do listy

Rosto napisał(a):
Chętnie skorzystałbym z opcji wywoływania MkClipse z linii poleceń z dodatkowymi parametrami, tak żebym mógł kompilować i ewentualnie programować wsady z poziomu mojego ulubionego edytora.

no ... z tym to się nie zgodzę bo z linii komend to można wywoływać kompilator tworząc sobie odpowiedni plik makefile, chyba tylko kolega by z takiej opcji korzystał - no a też nie po to powstaje MkClipse

Rosto napisał(a):
Ilu programistów, tyle opinii na temat formatowania kodu, dlatego wnioskuję o możliwość użycia własnych plików konfiguracyjnych dla AStyle.

hmm też pomyślę aby to jakoś może wdrożyć

Rosto napisał(a):
Ostatnia propozycja jest dość kontrowersyjna,

tu moja kompletna konsternacja ;) ... bo jeszcze raz powtórzę - MkClipse to nie kompilator - to edytor/środowisko ;)

Autor:  Rosto [ 26 paź 2017, o 22:34 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

mirekk36 napisał(a):
Rosto napisał(a):
Chętnie skorzystałbym z opcji wywoływania MkClipse z linii poleceń z dodatkowymi parametrami, tak żebym mógł kompilować i ewentualnie programować wsady z poziomu mojego ulubionego edytora.

no ... z tym to się nie zgodzę bo z linii komend to można wywoływać kompilator tworząc sobie odpowiedni plik makefile, chyba tylko kolega by z takiej opcji korzystał - no a też nie po to powstaje MkClipse

Jestem dopiero w połowie Blue Booka, więc nie zawracam sobie jeszcze głowy tworzeniem makefile, żeby się zbytnio nie rozpraszać. Pomyślałem, że na tym etapie, fajnie byłoby użyć MkClipse jako pomostu pomiędzy edytorem a kompilatorem i zaoszczędzić trochę czasu, nie przełączając się ciągle między aplikacjami.

Kiedy już opanuję pisanie plików konfiguracyjnych dla kompilatora, MkClipse będzie dla mnie pewnie zbyt ograniczony, ale w tej chwili jego przystępność i prostota jest do moich celów idealna.

mirekk36 napisał(a):
Rosto napisał(a):
Ostatnia propozycja jest dość kontrowersyjna,

tu moja kompletna konsternacja ;) ... bo jeszcze raz powtórzę - MkClipse to nie kompilator - to edytor/środowisko ;)

Od początku pisał pan, żeby zbyt dużo nie wymagać od edytora, bo to zewnętrzny komponent Delphi i nie ma nad nim zbyt dużej kontroli, dlatego odniosłem wrażenie, że zintegrował go pan głównie po to, żeby móc wprowadzać drobne poprawki i mieć podgląd kodu pod ręką. Jeśli jednak MkClipse ma być kompletnym środowiskiem, to sporo pracy przed panem.

Ciekaw jestem czy tworząc w Delphi byłby pan w stanie wykorzystać kod już istniejącego edytora Open Source, jak Atom albo Visual Studio Code. Oba projekty posiadają licencję MIT, są oparte na JavaScript (Node.js, TypeScript), posiadają bogatą funcjonalność i możliwość łatwej rozbudowy. Są też bardzo intensywnie rozwijane i dobrze udokumentowane.

Autor:  mirekk36 [ 26 paź 2017, o 22:46 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Rosto napisał(a):
Jestem dopiero w połowie Blue Booka, więc nie zawracam sobie jeszcze głowy tworzeniem makefile, żeby się zbytnio nie rozpraszać.

Ja do tej pory sobie nie zawracam głowy tworzeniem makefile ;) bo to zgroza jak dla mnie oczywiście - ale jak na przykładzie Eclipse można i bez makefile ;)

Rosto napisał(a):
Pomyślałem, że na tym etapie, fajnie byłoby użyć MkClipse jako pomostu pomiędzy edytorem a kompilatorem i zaoszczędzić trochę czasu, nie przełączając się ciągle między aplikacjami.

No właśnie nie nie - ... to ma być mega uproszczone - szybkie zwinne środowisko nawet kosztem edytora - do prostych szybkich projektów nawet z Pendrive ;)

Rosto napisał(a):
Jeśli jednak MkClipse ma być kompletnym środowiskiem,

nie nie - od początku mówię - że nie mam na celu zrobienie czegoś lepszego niż Eclipse ...

Rosto napisał(a):
Ciekaw jestem czy tworząc w Delphi byłby pan w stanie wykorzystać kod już istniejącego edytora Open Source, jak Atom

a! ... tu mnie zainteresowałeś bo nawet o tym nie słyszałem - więc w wolnej chwili z przyjemnością popatrzę ;)

Autor:  Maureli [ 14 gru 2017, o 12:26 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Odświeżę temat:

Zauważyłem że MkClipse (wersja 1.0.0.42) podczas kompilacji nie optymalizuje zużycia pamięci flash.

Do testów użyłem projektu w którym wyrzuciłem wszystko co było w pętli while w funkcji main.

Dla porównania w eclipse z włączoną optymalizacją, po kompliacji kod wynikowy zajmuje 8700kb:

Obrazek

a w MkCLipse 14074kb.

Obrazek

Przydałaby się możliwość wyboru czy ma być włączona optymalizacja i ewentualnie w jakim stopniu...

Autor:  mirekk36 [ 14 gru 2017, o 14:06 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Maureli napisał(a):
Zauważyłem że MkClipse (wersja 1.0.0.42) podczas kompilacji nie optymalizuje zużycia pamięci flash.

Prawdopodobnie używasz jakichś dwóch RÓŻNYCH toolchainów ;) bo na 100% nie ma różnic w podstawowej kompilacji jak się samemu nie grzebie w ustawieniach toolchaina - ba są nawet różnice na plus w MkClipse

Autor:  micky [ 14 gru 2017, o 15:19 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Spróbuj wybrac toolchain na Attiny10 - ptaszek na dole. Można go używać do różnych procesorów - nie tylko do maluszków.

Autor:  Maureli [ 14 gru 2017, o 15:21 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

mirekk36 napisał(a):
Prawdopodobnie używasz jakichś dwóch RÓŻNYCH toolchainów ;)


Toolchain jest ten sam i pochodzi z MkClipse :)

Obrazek

Chodziło mi o to aby można było w MkClipse kompilować z ustawieniami jak na poniższym zrzucie ekranu z ustawień eclipsa...
Obrazek

Autor:  mirekk36 [ 14 gru 2017, o 15:31 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

aaaaaaaaaaaaaa o Qurczę - OK - teraz widzę - i powiem ci szczerze, że nie wiem jak to się stało, że zapomniałem o tych ustawieniach ;) tzn byłem przekonany, że je dodałem i działają domyślnie a tymczasem jak widzę nie ...

ok muszę nad tym popracować i dodać je na amen tzn zaszyć w MkClipsiku ;) dzięki za zwrócenie uwagi

------------------------ [ Dodano po: 10 minutach ]

Jak to mawiają starożytni górale - melduję że ZRYBIONE !

aktualizacja build 43 do pobrania - więc gdybyś mógł sprawdzić teraz i dać znać ;)

Autor:  Maureli [ 14 gru 2017, o 19:05 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Sprawdziłem i jest OK :D :D :D

Dziękuje!!!

Autor:  mirekk36 [ 14 gru 2017, o 21:02 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

To ja dziekuje .... bo sam tyyyyle czasu tego byka nie zauważyłem ;)

Autor:  dekoder [ 29 gru 2017, o 18:17 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Witam,

od niedawna korzystam z MkClipse. Próbowałem się wczytać, ale 17 stron wątku to za dużo na raz.. :shock:
Póki co jestem zadowolony, ale czy program będzie rozwijany również w kierunku dodawania
funkcjonalności związanych z pisaniem kodu, jak autouzupełnienie, grupowanie kodu itp ?
tak jak w Eclipsie albo CodeBlocksie ?

z uwag, to przy zakomentowaniu nie działa Ctrl-Z co było by przydatne, bo w tej chwili trzeba znów zaznaczać i...
nie ma też/nie widzę zapisz jako - co było by przydatne by tworzeniu kolejnych wersji projektu i zachowaniu porządku.

z pomysłów, to czy byłaby możliwość dodania opcji albo stworzenie oddzielnego programiku który by wyłączał i włączał zasilanie portu USB.
Teraz chyba wszyscy zasilają swoje zestawy z USB, a możliwość pełnego wyłączenia i włączenia zasilania zaoszczedziłaby porty USB, np przy uruchamianiu projektu Magic LED :)

mam programator ATB AVR prog. i może zamiast sięgać do zestawu w celu resetu procka, dało by się przycisk resetu w MkClipse dodać ?

takie wygodnickie bym miał zachcianki jeśli można ;)

pozdrawiam Nowo Rocznie :D

Autor:  mirekk36 [ 30 gru 2017, o 02:55 ]
Tytuł:  Re: MkCLIPSE świeżutkie do pobrania i testów...

Przecież masz przycisk RESET dla KAŻDEGO rodzaju programatora w programie ;)

Strona 16 z 19 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/