Szoftver adatai:
Változat: 0.9.6
Feltöltés dátuma: 17 Feb 15
Engedély: Ingyenes
Népszerűség: 14
Tulajdonságok :
- Quick, expresszív kódolás
- Fast végrehajtása
- A statikus és dinamikus erejű
- Language szintű támogatást minőségű
- OOP és barátai
- Minőség-
- kifejezőerő
- General termelékenység
- Scripting kényelmi
- Összeállította nyelvi teljesítmény
Mi az új ebben a kiadásban:
- Ez a verzió a hozzáadott opcionális és paramétereket is, és hozzátette módosító szakaszok (például: egyéni, megosztott).
- A -lib lehetőség most már támogatja {} EnvironmentVariables az utat.
- hibaellenőrzési javult.
- Voltak javítások és finomítások.
Mi az új verzióban 0.9.2:
- Language:
- Mixins
- Mixins most bevallottan védett és saját tagjai.
- Mixins már fel lehet használni, mint a megfelelő típusú, mint például, hogy milyen típusú paraméter.
- Javítva: nem nyilváníthatja a mix-ben belsejében egy névtér.
- Javítva: Mixins nem tudja használni a bejelentése alól a tulajdonságok.
- A teljesítmény-üzemeltető, mint a bázis ** kitevõ támogatott.
- Minden numerikus típusok dolgozni.
- Kiterjesztett hozzárendelés (** =) működik.
- A b ** e, ha mindkettő ints, negatív int érték e dobja InvalidOperationException. Akkor foglalkozzon ezzel a casting sem a tört típus (szám, tizedes, float).
- Division
- Added // = a kibővített feladat egész számok & quot; osztás & quot ;. Ez megfelel a bináris aritmetikai operátor //.
- Added error csekket használnak & quot; kibővített tört részlege & quot; módosítani egész:
- Nem lehet használni a tört osztás (/ =) módosítására egész. Use egész osztás (// =) helyett.
- Javítva: Az üzemeltető // = szakaszos típusú nem emeletén az eredmény, mint a // nem, hogy a két szolgáltató következetlen.
- A támogatás a int literals kívül egy 32-bites tartományban.
- Következtetett típusú most int, uint, INT64 és uint32.
- Működik a decimális és hexadecimális bázisok.
- Hozzáadott új error check: nem emelhet események más tárgyakat.
- Ne a teszteket a hivatkozott könyvtárak alapértelmezés szerint.
- Javítva: Test blokkok generikus osztályok figyelmen kívül hagyja.
- Library:
- A CobraCore, hozzá .isRunningOnWindows és .isRunningOnMac.
- A CobraCore, megváltozott .isRunningOnMono és .isRunningOnUnix a tulajdonságok a módszereket.
- Moved IList.numbered akár IEnumerable.
- Added .first, .Vegye és .skip kiterjesztése módszerek IEnumerable.
- Hozzáadás a túlterhelés IEnumerable.numbered (start int).
- Command Line:
- Továbbfejlesztett -native-fordítót keresni a rendszer PATH ha a megadott fordító nem található a Process osztály.
- A kobra -közelítòleg, nyomtassa ki a figyelmeztetést, ha Cobra.Core.dll nem található mellette cobra.exe.
- Javítva: COBRA -embed-run-time igényel levelet perms az install könyvtárba.
- A -embed-run-time / -ert lehetőség most teszi a helyi másolatát Cobra.Core amely később eltávolítható.
- Installer:
- Támogatás .NET 4.5 (valójában megjelent Cobra 0.9.1)
- A Windows-alapú install-tól-workspace.bat szemben robusztus a felhasználó kezdő könyvtárba.
- A környezeti változók & quot; PROGRAMFILES & quot; és a & quot; ProgramW6432 & quot; ahelyett, hogy nehéz kódolás & quot; Program Files [(x86)] & quot;.
- Egyéb:
- Advanced a JVM back-end (még mindig a nyílt forrású önkéntesek).
- Better bejelentése oszlopának számát hibaüzeneteket.
- Frissítve Notepad.cobra minta .NET 4.0.
- Added lerakó-assembly.cobra parancssori util a kiegészítők /.
- Fejlesztések az online wiki.
- Voltak egyidejű javulás a MonoDevelop bővítmény a Cobra, Ramon Rocha.
Mi az új verzióban 0.9.0:
- NYELV:
- Enabled több vizsgálati szakaszok módszerek és tulajdonságok.
- Hozzáadott új próbálja elkapni ... ... kap kifejezés.
- A támogatás a névtér doc húrok.
- Added kicsomagolás pár új osztályok feladatok és hurkok.
- Dobj egy UnpackException? A multi-target feladat (target1, target2 = forrás), ha eltérés van a több forrásból tételek és célokat
- Továbbfejlesztett kezelésére == és az objektumok közötti esik vissza erősen írja .equals módszer, ha egy erősen típusos .compareTo módszer nem áll rendelkezésre.
- Hozzáadás a numerikus literálok, mint 45N a szám és 45d decimális. Korábban, a d utótag szükséges egy tizedes részének (45.0d), és nem volt n utótag rendelkezésre.
- Added elismerését interfészek primitív típusok, mint például int végrehajtási IComparable.
- Added megfelelő alátámasztást DllImport más néven & quot; P / Invoke & quot;.
- Added helyi változó létrehozása és típusú következtető a kimenő paraméterek metódushívások.
- Továbbfejlesztett hibaellenôrzô és javult a hibaüzeneteket.
- Rögzített különböző hibákat.
- New figyelmeztetések:
- Ne használja a személyazonosságát üzemeltető & quot; A & quot; Az objektumhoz szó. Használja egyenlőség operátorral, mint & quot; == & quot; vagy & quot; & quot;.
- Nem leadott egy karakterláncot numerikus típusú. Fontolja meg & quot; int.parse & quot; vagy & quot; int.tryParse & quot ;. Az & quot;help int & quot; A részletekért.
- Library:
- Új néven & quot; Cobra.Lang & quot; a & quot; Cobra.Core & quot;
- Added MultiList? osztály.
- Added párosítása és pár clasess.
- Javított az alapértelmezett formátuma a nyoma nyilatkozatot (ami szintén konfigurálható).
- Added CobraCore.operatingSystemDescription, mint a String.
- Added CobraCore.htmlDecode, .urlEncode és .urlDecode.
- Továbbfejlesztett CobraCore.findCobraExe (changset: 2473).
- A Cobra.Compiler könyvtár ma mindig is a telepítés során.
- Új néven & quot; CobraInfo & quot; a & quot; CompileTimeInfo & quot; és hozzátette .date és .subversionRevision.
- Rögzített különböző hibákat.
- Added kiterjesztése módszerek:
- interface IList
- interface IList
- class Stack: def klón, mint Stack
- class string
- parancssorba:
- Parancssor: -native-compiler: Az abszolút ág a natív fordítóprogram már nincs szükség. Egy egyszerű & quot; csc.exe & quot; vagy & quot; DMC-k & quot; elegendő, ha a PATH.
- Added -clr-platform opció (mint a C # 's -platform opció).
- A & quot; kobra -közelítòleg & quot ;, mutatják az utat, hogy cobra.exe származik.
- tanulás:
- hozzáférhetõ Hogyan: Customize Object egyenlőség.
- Kickstarted Cobra Koans.
- bővült a wiki.
- Folytatás vita és támogatást a fórumokon.
- Added Samples:
- Notepad for WPF
- GTK Forrás szerkesztő
- HexDump
- MÁS:
- A támogatás a .NET 4.0.
- Továbbfejlesztett a termelés ahelp irányelv.
- Továbbfejlesztett telepítő számos módon.
- bővült a tesztsorozat.
- Advanced a JVM back-end (még mindig a nyílt forrású önkéntesek).
- Beleütközött a Mono követelmény 2,4-2,6 felmérés alapján mintegy VM verzió.
Hozzászólás nem található