Metrowerks snakker CodeWarrior v9

Metrowerks vil gi ut CodeWarrior Development Studio for Mac OS, v9 i september. 2, som gir flere nye funksjoner og en ny prisstruktur.

"Versjon 9 er den mest omfattende og mest stabile versjonen av CodeWarrior vi noen gang har gitt ut for Mac samfunnet,» fortalte Greg Hemstreet, Metrowerks direktør for produktmarkedsføring, standardprodukter og kjerneteknologier MacCentral.

Den kjører under Mac OS X, men kan brukes til å bygge programmer for både Mac OS X og det klassiske Mac-operativsystemet. Nå har Metrowerks en løsning for utviklere for å gå fra det klassiske Mac OS til Mac OS X, sa Hemstreet. CodeWarrior 9 kan også brukes til å bygge Windows-programvare. CodeWarrior Integrated Development Environment (IDE) gir en multi-host, flerspråklig og multi-target løsning.

"CodeWarriors debugger kan krysskoble over til en Windows-maskin, akkurat som vårt Windows-verktøy lar deg bygge en Mac-applikasjon," sa Hemstreet. "Tverrplattformutviklingsverktøyene for Mac gir muligheten til å utvikle på Mac OS X for flere mål, Det betyr at utviklere kan bygge programvare for Mac OS X, Classic OS og Windows-operativsystemer ved å bruke samme utvikling miljø. Bruk av CodeWarrior-verktøy for prosjekter på tvers av plattformer minimerer kodeendringer mellom plattformer og eliminerer behovet for å støtte forskjellige utviklingsmiljøer på forskjellige plattformer."

Med versjon 9 kan utviklere nå eksternt feilsøke klassiske Mac OS-applikasjoner ved å målrette dem mot ett system mens de kjører Mac OS X på en annen Mac. Også dette kan spare mye tid, la han til.

Metrowerks deler Mac-markedet inn i fem markedssegmenter: store utviklere, små utviklere, hobbyister, webutviklere og studenter. CodeWarrior er designet mer for den kommersielle utvikleren, selv om selskapet også har en stor studentbase (og tilbyr CodeWarrior Learning Edition spesielt for dette markedet), sa Hemstreet. Selskaper som Adobe, Maya, Macromedia, Corel, Microsoft og flere bruker CodeWarrior-verktøyene til å bygge produktene sine, la han til.

Hemstreet sa at CodeWarrior IDE har alt som kreves for utvikling i én suite: et prosjekt manager, byggesystem, kildekodeeditor, kompilatorer, linkere, feilsøkere, klassenettleser, opplæringsprogrammer og mer.

IDE lar deg redigere, navigere, undersøke, kompilere, koble, feilsøke og konfigurere alternativer for kodegenerering, prosjektnavigering og andre operasjoner innenfor samme miljø. CodeWarrior IDE inkluderer en klassenettleser som er designet for å navigere og redigere kode. Klassenettleseren bygger en database med symbolene i koden, slik at utviklere raskt kan slå opp definisjonen eller implementeringen av et symbol i prosjektene sine.

CodeWarrior Project Manager holder og organiserer kildefiler, biblioteker og avhengigheter. Den multifunksjonelle editoren lar deg vise, redigere og manipulere kildefiler. CodeWarrior-feilsøkeren går gjennom hver kodelinje, redigerer kode, endrer verdiene til variabler, inspiserer innholdet i prosessorens registre og setter bruddpunkter.

"PowerPlant er det kraftigste C++-rammeverket for Mac OS," sa Hemstreet. «Utviklere kan spare tid og krefter ved å utnytte dette C++-klassebiblioteket som tilbyr standardtjenester og infrastruktur for alle Mac OS- og Classic OS-applikasjoner. Det nye PowerPlant C++-rammeverket i CodeWarrior 9 lar utviklere skrive innfødt Mac OS X-kode ved å bruke Mac OS X-støttefunksjoner."

PowerPlant X Framework of Development Studio for Mac OS, v9 tilbyr: et C++ Class-bibliotek som støtter Mac OS X 10.2 og senere utgaver; Karbon hendelser; HI Views; og Unicode-støtte.

Nye Editor-forbedringer til Editor, inkludert kodefullføring for Objective-C, er designet for å spare utviklere for tid og krefter. Den nye emballasjefunksjonen tilbyr en visuell visning av pakken deres. (Emballasje er det siste stadiet i å bygge et Mac-program.)

Editoren i Development Studio for Mac OS, v9 støtter; tekstpakning under utskrift; automatisk kodeformatering (en av de mest etterspurte funksjonene, sa Hemstreet); syntaksfarging for Objective-C; en Funksjon-lokalmeny som kjenner Objective-C-metoder; evnen til å flytte frem/bakover en funksjon om gangen; og nye tekstsøkealternativer (søk kun i kommentarer, søk kun utenfor kommentarer, et søk overalt).

Emballasje er nå en komplett dra-og-slipp-mekanisme. Det er en ny fane i IDE-prosjektvinduet for layoutpakker, muligheten til å aktivere vilkårlige brukerspesifiserte layouter og kapasiteten til å kopiere en hvilken som helst fil eller mappe til pakken.

Når det gjelder kodefullføring, tilbyr Development Studio for Mac OS, v9: ny fullføring for Objective-C, ny fullføring for C++-maler og ny fullføring for kompilator #pragma-alternativer. Oppdateringens debugger har et nytt bruddpunktvindu som lar deg gruppere bruddpunkter i logiske grupperinger; du kan nå også navngi bruddpunkter. Det er også en ny profilinformasjonsvisning (som ikke er det samme som CodeTest-produktet som nylig ble introdusert) og en ny sporingsviser. Det er også forbedringer i C/C++ PowerPC Compiler 3.2, Mach-O Linker og Metrowerks Standard Library.

Og med versjon 9 fortsetter Metrowerks å øke kompilatorhastighetene. Hemstreet sa at selskapet siktet mot et "ganske aggressivt mål for forbedring av kompilatorhastigheten."

"Vi ønsker å tilby det mest mulig profesjonelle verktøysettet, og et som også er komplementært med andre verktøysett som Revolution og RealBasic," la han til.

Hemstreet sa at CodeWarrior vil fortsette å jobbe med alle Apple-prosessorer. Støtte for Power Mac G5 er i arbeid, men vil ikke være en del av CodeWarrior 9-utgivelsen.

For nye kunder har CodeWarrior Development Studio for Mac OS, v9, modulære priser:

  • Kun Mac OS X: USD 399 per lisens;
  • Mac OS X pluss klassisk OS-mål, $499;
  • Mac OS X pluss Windows-mål, $499;
  • Mac OS X pluss Classic OS og Windows-mål, $599.
  • Kunder som er brukere av CodeWarrior-utviklingsverktøy for Mac OS 7 eller 8, CodeWarrior-utviklingsverktøy for Mac OS og Windows 7 eller 8, eller CodeWarrior Development Studio Mac OS X Edition 8 kan fornye lisensen til CodeWarrior Development Studio for Mac OS, v9, som følger:

  • Kun Mac OS X, $199 per lisens;
  • Mac OS X pluss klassisk OS-mål, $249 per lisens;
  • Mac OS X pluss Windows-mål, $249 per lisens;
  • Mac OS X pluss Classic OS og Windows-mål, $299 per lisens.
  • "Tidligere var prisene alt inkludert," sa Hemstreet. "Nå har vi valgt å la deg starte fra den basen du ønsker; du kan legge til det derfra. Det er mer et a la carte-tilbud. Du kan velge verktøysettet du trenger for å få jobben gjort. Vi tror vi tilbyr mer valuta for pengene."

    Development Studio for Mac OS, v9 krever Mac OS X (10.2 eller høyere), en Power Mac G3 (en G4 er svært anbefalt), minst 128 MB RAM og 350 MB ledig harddiskplass for en minimal installasjon (700 MB er anbefales).

    • Jul 27, 2023
    • 30
    • 0