[ DjoleReject @ 26.03.2007. 16:28 ] @
Nakon dva dana besomucnog googlanja i procitanog skoro celog podforuma VS na MSDN forumu, ostaje mi da se ponadam da ce se ovde naci neko ko ce mi pomoci u resaavnju ovog problema.

Naime, kada kucam u C++ programima, nema nikakvih problema, ali kad krenem na C# (Win Forme), text editor pocinje da se ponasa neverovatno cudno - prilikom kucanja onaj "I beam" kursor koji pokazuje gde ste u tekstu u tom trenutku mi se pomera desno od realne pozicije. Ne znam da li opisujem situaciju kako treba, ali fora je da dok npr kucam sledeci tekst:

Neki tekst |

u trenutku dok odkucavam poslednje 't', kursor se nalazi tamo gde sam stavio |, a ne onako kao bi trebalo:

Neki tekst|

Nadam se da sam dobro opisao problem, ali nije ga lako prepricati. Stvar se desava samo u cs fajlovima, koliko sam primetio. Nadam se da neko ima resenje koje popravlja ovu situaciju, jer je ovako nemoguce kucati. Samo da napomenem da sam cackao sve moguce opcije oko tools / options / Text Editor, ali ni jedna kombinacija ne daje zeljene rezultate (da se prokleto djubre ponasa kao svaki drugi editor prokletog teksta). Hvala svima unapred, ako ima kakvih dilema oko ovoga sto sam izneo - pitajte...
[ vladdy @ 26.03.2007. 23:25 ] @
Reinstall?
[ DjoleReject @ 27.03.2007. 02:54 ] @
:)

Dobar savet, nije da ga nisam uzimao u obzir, samo bih pre toga razmislio o kakvoj alternativi...
[ Shevchenko @ 27.03.2007. 02:56 ] @
Predji na VS 2005
Sto si se toliko trudio oko toga da resis problem, kada bi najlakse bilo da si lepo reinstalirao VS2003, mada i ja bi verovatno to isto uradio.
Ja sam imao par neobjasnjivih problema sa VS2003. Jedan od njih je bio iznenadno gasenje VS. Samo nestane, i to skoro uvek kada nisam snimio zadnje promene Ili kreiram formu dodam 23 kontrole, prebacim se da pogledam kod, pokusam da se vratim na Designe view kad forme nema, kad kompajliram sve je tu, ali u editoru je nema I tako dalje....

Nego da se vratim na temu.

Jesi li probao da vratis kompletna podesavanja na Default? Mozda ti je negde promaklo nesto dok si vrsljao po podesavanjima. To je najverovatnije trivijalan problem, ali ti su najgori
[ Shadowed @ 27.03.2007. 03:01 ] @
Pa, ocigledno je neki bug jer tesko da moze imati neko podesavanje "cursor diplacement" ili tako nesto.
Ako ne zelis da predjes na VS2005, instaliraj najnoviji Service Pack za 2003. Cak i ako ne resi taj problem, pokrpice druge bug-ove i uraditi ostalo sto SP-ovi rade :)
[ brasta1 @ 27.03.2007. 08:54 ] @
Jeli font kojim kucas monospace?
[ negyxo @ 27.03.2007. 09:18 ] @
I u VS 2005 se moze desiti da se zakuca bez ikakvih poruka. Ovo se moze uraditi preko 'rekuzivnog propertyja'
U nekoj custom kontroli stavite

Code:

public bool MyProperty
{
   get
   {
       return MyProperty
   }
    set
   {
       _myProperty = value; 
   }
}


I viola! posle kada pokrenete designer koji ima vasu custom kontrolu, VS ce samo da izadje i nista vam nece reci, cak ni kompajliranje nece nista prijaviti jer je sve ispravno (kad smo vec kod kompajliranja, da ne postoji neki switch za kompajler koji bi generisao warring za rekuzivno pozivanje?)
[ vladdy @ 27.03.2007. 14:52 ] @
Visual Studio je teski krs.

Meni se VS 2005 Pro rusi bar desetak puta dnevno a tester koji radi na TS kaze da je ista stvar i sa njegovom verzijom. ServicePack izgleda da nije bas mnogo doprineo stabilnosti.
Sve uredno kroz msdn subscription i opet problemi.

Meni se najcesce rusi kada dodajem reference, prije dodavanja kliknem jedno desetak puta "save all" i pomolim se Bogu :)).
[ DjoleReject @ 27.03.2007. 15:11 ] @
1) Probao sam sa default podesavanjima. Ne *ebe me 5%...

2) Jedini razlog sto ne prelazim na 2005 je u tome sto ne kontam kako on razbacuje fajlove po debug folderu, a stalno sam u situaciji da bas ove nedelje moram da odradim ovaj posao (pa cu kao uhvatiti vremena i posvetiti se specificnostima 2005-ice). Sve kad udjes u folder sa izvornim fajlovima ima folder u folderu, fajlovi svuda, pa popizdim od svega toga (najcesce mi je bitno odakle projekat cupa resurse).
Tako meni 2005 zvrji instaliran vec dva meseca, a ja sam samo iskompajlirao "Hello World" da vidim da li je dobra instalacija. Izgleda da ce ovo biti dobar povod za konacan prelazak ;)

3) Jel` besplatan taj Service Pack???

4) Jeste monospace font, menjao sam i tu svasta...

P. S. Cisto da obavestim one normalne medju vama koji nikada nisu prospartali MSDN forume - kad procitate kakve sve probleme ljudi imaju sa VS-om (bilo kojom verzijom), malo covek odahne. To cudo izgleda svakom baguje drugacije :) Ja i kad bih pokusao tako nesto da isprogramiram, da svakoga zajebava na specifican nacin - ne bih umeo (ne, ne bih umeo ni da isprogramiram ni tako dobar kompajler, ali ne mislim na to:)

Hvala svima...
[ negyxo @ 28.03.2007. 09:45 ] @
Pa dobro ljudi ocrnismo ovaj VS kao da nista ne valja. Meni 2005-ca radi ko sat. Bilo je sporadicnih problema, ali i onaj problem sto sam naveo je problem programera ne VS-a, mada bi VS mogao da izbaci bar gresku, ima jos nekih bugova na koje sam naleteo ali sam uvek nekako indirektno ja zahebao nesto. Inace, po meni VS je jedan od boljih IDE, jedini konkurent je mozda Borland sa svojim alatima a za ostalo ne znam, tako da sve u svemu i nemamo neki preterani izbor.
[ mmix @ 28.03.2007. 13:09 ] @
Citat:
negyxo: Pa dobro ljudi ocrnismo ovaj VS kao da nista ne valja. Meni 2005-ca radi ko sat. Bilo je sporadicnih problema, ali i onaj problem sto sam naveo je problem programera ne VS-a, mada bi VS mogao da izbaci bar gresku, ima jos nekih bugova na koje sam naleteo ali sam uvek nekako indirektno ja zahebao nesto. Inace, po meni VS je jedan od boljih IDE, jedini konkurent je mozda Borland sa svojim alatima a za ostalo ne znam, tako da sve u svemu i nemamo neki preterani izbor.


Pazi, pljuvanje je sa dobrim razlogom. VS je bagovit koliko se bagovit moze biti, i da je ovo 1997 a ne 2007, ne bi prosao ni kao Beta 1, a kamoli kao retail (u jednom trenutku je bilo registrovano preko 20000 issues na visual studiu 2005, dobar deo duplikati, ali ipak). I to nije pravilo samo za VS nego i za ceo .NET, gde izgleda vise inzenjeri ne donose nikakve odluke i sve je pod kontrolom marketinga od verziranja do release datuma. Jer, vidis, kad inzenjer uzme verziju 2.0 i doda par klasa u nju to eventualno postane verzija 2.1, a kad se marketing toga docepa i onda to pomesa sa debelo zakasnelom bagovitom Vistom, onda .net mora da ima zvucno ime sa lepom okruglom verzijom. A kad izadje orca koja je fundamentalno drugacija i zasluzuje novu verziju, bice verzija 3.5 Pa sad sve to povezi sa totalno blentavom odlukom da svi serverski proizvodi moraju da imaju sharepoint integraciju i da je lakse napraviti svoj source safe nego instalirati Team Foundation server koji kosta levu nogu i desni bubreg. MS-u vise nije toliko stalo da programeri propagiraju windows platformu posto je ta platforma ocigledno poebdila, vec je cilj da se programeri oderu do koze a da im se za te pare daju sakati alati kako bi sto teze konkurisali samom MS-u koji ima svoje konsultantske i custom ISV timove.
Da ovo ne bude samo paranoicna teorija zavere pokazuje nas primer. Mi smo MS gold partners (i jedan od nasih competencies je ISV) i na skoro svim projektima na javnim tentderima MS Carrebean konkurise protiv nas.
Ja za to krivim nedostatak konkurencije. Borland koji je prokockao sve svoje adute, i koji se trenutno zadovoljava marginalnom ulogom na trzistu desktop/audit managment-a i koji prodaje Delphi suite proizvoda (koji, btw, niko nece da kupi i moze lako da se desi da ih kupi sam MS da bi ga zakopao duboko u zemlju). Sem toga, ne vidim nijedan IDE environment koji bi mogao da koristis, dakle nema konkurencije, dakle MS moze da ti uvaljuje sta god hoce jer nemas izbora, ako hoces .NET development van notepad-a, treba ti VS. Imas cak i besplatan Express koji iako izgleda kao lep poklon u stvari predstavlja udarac bilo kakvom komercijalnom pokusaju da se visual studio skine sa trona.
[ vladdy @ 28.03.2007. 15:09 ] @
Kako se moze ocekivati da pravis dobru i "stabilnu" aplikaciju kada IDE okruzenje nije dobro i stabilno?

To sam pitao ovde na seminaru .NET ISV predstavnika Microsoft-a za Illinois, mislim da se zvao Jim Barnes, i nisam dobio odgovor nego predlog da se ukljucim u Customer Improvement Program. WTF jel ovo OpenSource?

Namjerno sam pobjegao od tog koncepta ocekujuci da platim i dobijem nesto sto ce da radi out-of-box sa podrskom ali avaj.

Bagova milion, ladno se rusi, gube se reference, gube se vizuelni elementi na formi, TeamSystem non-stop izbacuje gresku u assembly verzijama (dll hell?!) dok se projekat uredno kompajlira i radi sa tim istim referencama, "known bug that vb2005 slows down when working with big project" (wtf ??!?) , setup i build ne rade uvijek kako treba a sta samo da kazem ako se osilis pa pokusas da dodas add-on.

Sve i jedan dokumentovan bag. ServicePack izlazi i nista. Corak.

VS Express je smijesan, necu ni da komentarisem. Nemoguce je praviti ozbiljnu aplikaciju sa VSE. Samo da eto kao imaju "besplatan" proizvod i posle kada im nesto kazes, microsoft roboti samo ponavljaju pa znas Express je besplatan. Da a uz to i s***** zesce koje ste tako osakatili da nije ni za koji.

Sto se konkurencije tice to je zaista mizerno ako gledas .net. Borland nije ono sto je prije bio, Microsoft ih je totalno unistio. Svi koji su se, ukljucujuci i mene, primili na .NET hype i skocili na vs i .net bandwagon (uh koliko engleskih rijeci) su doprineli tome da danas MS moze da izbaci polu-zavrsen proizvod i da i dalje bude vodeci IDE.
Plus Borland gleda da sve utopi u Delphi, iskreno ne znam dokle su dosli i da li je to vec sada tako.

Imas SharpDevelop, x-develop, par manjih c# editora kao i par plug-ina za Eclipse sto nas vodi na drugu temu Java vs. Net i JAVA kao alternativa ali da ne idem u off-topic.