SLN-file_toolbox_Bitwise_blog

TL;DR

Tools for SLN file helpottaa Visual Studion solution-tiedostojen mergeämistä. git_config_slntools säätää gitin asetukset niin, että sitä voi käyttää git difftool– ja git mergetool -komentojen kanssa.

Itse asia

Oletko sinäkin kyllästynyt ratkaisutiedostojen yhdistämiseen (merging solution files)? Pomppivatko projektien kansiohierarkiaan liittyvät rivit ympäri tiedostoa, samaten koontiversiomääritykset (build configurations), ja onko perinteisellä yhdistämistyökalulla käytännössä mahdotonta selvittää, mitä tiedostolle on oikeastaan tapahtunut? Tuloksena on vain vahinkoa koontiversiomäärityksille tai projekteja, jotka pomppivat takaisin vanhaan ratkaisukansioonsa tai ratkaisun päätasolle. Lue lisää

Tässä kirjoitussarjassa käsittelen C++:aan liittyvää tietoutta, joka mielestäni kuuluu ammattimaisen C++-ohjelmoijan yleissivistykseen. Näin pystyy hyödyntämään kielen ominaisuuksia ylläpidettävän, luettavan ja vähän virheitä sisältävän ohjelmiston tuottamiseen, sekä pystyy lukemaan ja ylläpitämään näihin ominaisuuksiin pyrkivää C++-koodia. Käsittelen kielen ominaisuuksia, standardikirjaston osia sekä idiomeja ja muita sääntöjä ja käsitteitä.

Osan tietoudesta luulen olevan laajastikin tunnettua C++-ohjelmoijien keskuudessa; osa voi olla vieraampaa, mutta kaikista näistä tekniikoista on niin paljon etua, että ne mielestäni kuuluvat C++-ohjelmoijan sivistykseen. Lue lisää